2016-04-11 18 views
0

ASP.Net MVC - sportstoreの典型的なチュートリアルアプリケーションがあります。もちろん、Entity Frameworkコードの最初のメカニズムを使用してデータベース接続を使用しています。すべてうまくいって、チュートリアルの別のテーマに移動し、このアプリを忘れてしまった。今私は戻ってきていたし、突然エラーがあります: ログインで要求されたデータベース "SportStore"を開くことができません。ログインが失敗しました

Cannot open database "SportStore" requested by the login. The login failed.

なぜこのエラーはログインが右であるので、私は知りません表示されません。私のデータベースを作成するために私はWindows認証を使用しました。 web.configファイルの私の接続文字列は次のとおりです。

<add name="EFdbcontext" 
    connectionString="Data Source=(localdb)\v11.0;Initial Catalog=SportStore; Integrated Security=false;" 
    providerName="System.Data.SqlClient" /> 

が私を助けてくださいか、単に私にこのトラブルは、これらが

enter image description here

以下のエラーの詳細です

に記載されているチュートリアルを見ているために正しい方法を与えます

my error in Visual Studio 2015

+0

[C#接続文字列](http://www.connectionstrings.com)SQL Serverデータベース接続文字列を探し、.configファイルを構成する方法 – MethodMan

+0

私の英語のために申し訳ありません、何をしてください –

+0

integrated security = true –

答えて

3
  • Integrated Security = False:接続にユーザーIDとパスワードが指定されています。
  • Integrated Security = true:現在のWindowsアカウントの資格情報が認証に使用されます。
  • Integrated Security = SSPI:これは真と同じです。
+0

私は何もしませんでした –

+0

そのインスタンスは実行されていますか? SQL Serverのmanagemendスタジオから "(localdb)\ v11.0"に接続できますか? –

+0

私はSQL Serverの管理スタジオを持っていない代わりに、私のデータベースがSQL Serverのオブジェクトエクスプローラに存在することがわかりますが、私のテーブルが見えない、エラーが発生します。 –

関連する問題