2013-10-03 127 views
-3

我在web.config中的代碼如下。System.Data.SqlClient.SqlException:MVC應用程序中用戶'sa'的登錄失敗

<connectionStrings> 
    <add name="IRSLogics_ClientsEntities" connectionString="metadata=res://*/Models.ClientModel.csdl|res://*/Models.ClientModel.ssdl|res://*/Models.ClientModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=IRSLogics_Clients;persist security info=True;user id=sa;[email protected];MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />  </connectionStrings> 

請提前。

+2

錯誤很明顯。用戶'sa'登錄失敗。您的連接字符串提供以下憑據:'user id = sa; password = dba @ 92701;'顯然不正確。這與MVC無關。如果您嘗試通過任何應用程序登錄到數據庫,則會出現相同的錯誤。 – David

回答

1

使用

<connectionStrings> 
    <add name="IRSLogics_ClientsEntities" connectionString="Data Source=.;Initial Catalog=IRSLogics_Clients;User ID=sa;[email protected]" providerName="System.Data.SqlClient" /> 
</connectionStrings> 

還要確保你的數據庫命名爲您的本地SQL Server「IRSLogics_Clients」然後你就可以使用給定的用戶名/密碼訪問。

+0

@Downvoter:我可以知道原因嗎? –