の作成に失敗しました。私はコード-最初のアプローチとEntity Frameworkのを使用してデータベースを作成しようとしているが、それはこの例外を使用してデータベースを作成することに失敗します。は、データベースEntity Frameworkのコード - 最初
未処理例外:System.Data.DataException:
データベースの初期化中に例外が発生しました。詳細については、InnerExceptionを参照してください。System.Data.Entity.Core.EntityException:基本プロバイダがOpenで失敗しました。
System.Data.SqlClient.SqlException:ログインで要求されたデータベース "X.Xcontext"を開くことができません。ログインに失敗しました。ユーザー 'This-PC \ ME'のログインに失敗しました。
これを解決する方法はありますか?
例外として、私はSQLがWindowsログインを有効にしていないか、接続文字列が統合セキュリティで正しく構築されていないと思います。親切に両方のシナリオをチェックしてください。 –
This-PC \ MEにはこのデータベースに対するX.Xcontextという権限がありません。あなたはテーブルなどを作成する前に、このユーザーに権限を設定する必要があります。 – criticalfix
@criticalfix VSで権限を持つユーザーを設定するにはどうすればよいですか? –