我用ADOQuery连接SQL数据库,Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Data Source=SEARKY,但是点击测试连接的时候,出现“用户连接失败,未与信任SQL Server连接相关联”,而我用“使用WindowsNT集成安全设置”就可以登录数据库。请问这是怎么回事啊?谢谢~~~~

解决方案 »

  1.   

    如果用connection一步一步配置的话是不会有这种问题的吧!
      

  2.   

    你的sqlServer服务器是不是只充许以WindowsNT方式登录访问?  你重新检查一下服务器配置吧. 把两种登录sqlServer的方式全部打开最好
      

  3.   

    SQL Server的验证模式不对,可能你安装时没有选两种模式。改一下就可以了
      

  4.   

    IwantFlay(我很爱她!!!!!!!!!!) 说的对,我也碰到过这种问题,我的当时是在WindowsNT方式登录访问,后来拿到学校机房的时候,因为机房的机的SQL锁定要密码验证登录.回来改过后,就OK了.
      

  5.   

    多谢楼上的指导,问题解决了。是sqlServer服务器只充许以WindowsNT方式登录访问,我把配置更改了,现在已经没问题了。给的分不多,见谅!