integrated security=SSPI

两种方式,一种是用户名+password  
  如:string   =   "server=localhost;database   =   pubs;uid=sa;password=11";  
  另一种是使用windows验证,  
  它已经集成了windows的安全验证方式,如你上面的sspi,  
  所以此时你没必要输入密码,也可以访问数据库,也就是你有进入windows的权限,也就有了访问它的权限
***********************************************
关于sql连接语句中的Integrated Security=SSPI
解决方法:
即:Security Support Provider Interface
设置Integrated Security为 True 的时候,连接语句前面的 UserID, PW 是不起作用的,即采用windows身份验证模式。
只有设置为 False 或省略该项的时候,才按照 UserID, PW 来连接。
Integrated Security 可以设置为: True, false, yes, no ,这四个的意思很明白了,还可以设置为:sspi ,相当于 True,建议用这个代替 True。
示例:
<%
dim conn
dim connstr
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=jiangsu_very;Data Source=(local)"
conn.Open connstr
sub CloseConn()
conn.close
set conn=nothing
end sub
原文地址:https://www.cnblogs.com/xuyuantao/p/1055705.html