.net – 使用Windows身份验证的连接字符串

我创建了一个网站,但在数据库中我使用Windows身份验证。

我知道你使用这个SQL身份验证

<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身份验证?

使用Integrated Security = SSPI替换用户名和密码;

所以连接字符串应该是

<connectionStrings> 
<add name="NorthwindContex" 
   connectionString="data source=localhost;
   initial catalog=northwind;persist security info=True; 
   Integrated Security=SSPI;" 
   providerName="System.Data.SqlClient" /> 
</connectionStrings> 
http://stackoverflow.com/questions/14270082/connection-string-using-windows-authentication

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:.net – 使用Windows身份验证的连接字符串