怎样用语句连接基于windows身份验证模式的SQLServer数据库?
adoconnection1.string:= 'Provider=SQLOLEDB.1;Integrated   Security=SSPI;Initial   Catalog=ls;Data   Source=BLUEBOY; '//这样就可以了 
其中: 'Provider=SQLOLEDB.1;为驱动程序 
Integrated   Security=SSPI;为集中登录模式 
Initial   Catalog=ls;/要访问的数据名 
Data   Source=BLUEBOY//SQL   Server名或计算机名或计算机的IP
网上找到这编都不行的,而且服务器有密码该加在哪里?我加了两个地方都不行
Integrated   Security=SSPI;为集中登录模式  这个是什么来的?

解决方案 »

  1.   

    你真费劲,用adoconnection,双击,里面就可以选择模式,然后选好后,看看他自动生成的连接字符串
      

  2.   

    兄弟,用sql身份验证谁都都会啊,可是用windows身份验证,该怎么搞呢
      

  3.   

    提示用户''登录失败。该用户与可信sqlserver连接无关联连接本地就行
      

  4.   

    填寫windows驗證的信息後會自動產生連接的字符串...
      

  5.   

    提示用户''登录失败。该用户与可信sqlserver连接无关联
      

  6.   

    就 COPY 里面的 连接语句。L楼上的都图文并茂了。
      

  7.   

    windows身份验证Self.ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Integrated Security=SSPI;'
                                              +'Persist Security Info=False;Initial Catalog=master';SQL验证    self.ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Password='+self.vg_passwd_sjk
                                             +';Persist Security Info=True;user ID='
                                             +self.vg_usr_sjk+';Initial Catalog=master;Data Source='+Self.vg_sjk;
      

  8.   

    我觉得楼主是不是想让所有的计算机都用同一个名称登陆数据库阿?
    如果是那最好用:指定用户名和密码的方式登陆; 要是用 windows身份验证模式 的话,难道让所用的计算机的登陆操作员都相同? 
    就算 计算机的登陆操作员可以相同,那网络设置怎么处理?