簡體   English   中英

使用本地 SQL Server 的連接字符串

[英]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 idpwd - 只需完全刪除它們即可。 但您必須改為包含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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM