连接字符串使用Windows身份验证。

30 浏览
0 Comments

连接字符串使用Windows身份验证。

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

我知道您使用这种方式进行SQL身份验证

 
     

我该如何修改它以适用于Windows身份验证?

admin 更改状态以发布 2023年5月23日
0
0 Comments

连接到一个sql server数据库通过Windows身份验证基本上需要指定要连接的服务器、数据库名称、集成安全信息和提供程序名。

基本上这样的方式是有效的:

      

 

集成安全字段设置为true,基本上意味着您想通过Windows身份验证访问数据库,如果您将此字段设置为false,Windows身份验证将无法工作。

它还会根据您使用的提供程序而有所不同。

  • SqlClient使用Integrated Security=true;IntegratedSecurity=SSPI;都可以工作。

  • OleDb使用Integrated Security=SSPI;

  • Odbc使用Trusted_Connection=yes;
  • OracleClient使用Integrated Security=yes;

使用OleDb提供程序和Integrated Security=true会抛出异常。

0
0 Comments

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

所以连接字符串应该是

 
 
 

0