[英]Connection string using local SQL Server
如何使用web.config
將連接字符串寫入本地 SQL Server 數據庫?
這是我在web.config
連接字符串。 但是當我打開本地/演示時,它說:
用戶 '' 登錄失敗。
實際上我使用的是 Windows 身份驗證,所以我認為它不需要用戶名和密碼。
<connectionStrings>
<add name="HRISContext"
connectionString="data source=.;initial catalog=BPSDEMO;Pooling=false;persist security info=True;user id=;password=;MultipleActiveResultSets=True;App=EntityFramework"
providerName="System.Data.SqlClient" />
</connectionStrings>
如果您想使用 Windows 身份驗證,那么yes ,您不能在連接字符串中包含任何user id
和pwd
- 只需完全刪除它們即可。 但您必須改為包含Integrated Security=SSPI
設置。
嘗試這個:
<connectionStrings>
<add name="HRISContext"
connectionString="data source=.;initial catalog=BPSDEMO;Integrated Security=SSPI;MultipleActiveResultSets=True;Pooling=false;persist security info=True;App=EntityFramework"
providerName="System.Data.SqlClient" />
</connectionStrings>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.