我正在创建一个网站,但在数据库中我使用 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>
关于.net - 使用 Windows 身份验证的连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14270082/