使用Windowsvalidation的连接string
我正在创build一个网站,但在数据库中我使用Windows身份validation。
我知道你使用这个SQLauthentication
<connectionStrings> <add name="NorthwindContex" connectionString="data source=localhost; initial catalog=northwind;persist security info=True; user id=sa;password=P@ssw0rd" providerName="System.Data.SqlClient" /> </connectionStrings>
我如何修改这个以使用Windows身份validation?
用Integrated Security=SSPI;
replace用户名和密码Integrated Security=SSPI;
所以连接string应该是
<connectionStrings> <add name="NorthwindContex" connectionString="data source=localhost; initial catalog=northwind;persist security info=True; Integrated Security=SSPI;" providerName="System.Data.SqlClient" /> </connectionStrings>
这是更短,工作
<connectionStrings> <add name="DBConnection" connectionString="data source=SERVER\INSTANCE; Initial Catalog=MyDB;Integrated Security=SSPI;" providerName="System.Data.SqlClient" /> </connectionStrings>
坚持安全信息不需要