2016-04-11 89 views
0

我在ASP.Net MVC - sportstore上有一個典型的教程應用程序,當然我使用實體框架代碼的第一種機制使用數據庫連接。一切正常,然後我轉移到另一個教程的主題,忘了這個應用程序。現在我不得不回來,突然出現一個錯誤:無法打開登錄請求的數據庫「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

添加集成安全性= true –

回答

3
  • Integrated Security = False:用戶標識和密碼在連接中指定。
  • Integrated Security = true:當前的Windows帳戶憑證用於驗證。
  • Integrated Security = SSPI:這等價於真。
+0

我沒做但是沒有 –

+0

那個實例在運行嗎?你能從sql server managemend studio連接到「(localdb)\ v11.0」嗎? –

+0

我還沒有sql服務器管理工​​作室,而是我可以看到我的數據庫存在於SQL Server對象資源管理器中,但我無法看到我的表,發生錯誤:登錄失敗等等,因爲我前面寫過。 –

相關問題