我安装了SQL server 2000
服务设置:本地系统账户;
认证方式:Windows和SQL server混合认证
使用local数据库时一切正常。
但是,我新建了一个注册,想连接局域网服务器上的SQL Server服务器,名称是SERVER01。
注册的时候显示的是:用户'sa'登陆失败。原因:未与信任SQL server连接相关联。点击确定之后,它又说注册成功,而且,确实出现了SERVER01数据实例。
但是,当我连接SERVER01时,它总是提示如下情况:未见SQL Server \\SERVER01 运行。确实要连接吗?我点击确定之后,它又会出现如下情况:未能建立与SERVER01的连接。
用户'sa'登陆失败。原因:未与信任SQL server连接相关联。
请验证SQL server是否在运行并检查 SQL server注册属性,然后重试。SERVER01已经运行。但会出现上面的问题。恳请哪位大侠解决一下。不胜感谢。
Email: [email protected]向版主反映这个帖子

解决方案 »

  1.   

    用户'sa'登陆失败。原因:未与信任SQL server连接相关联。
    改一下SA密码试试
      

  2.   

    --2种可能
    1.password不对
    2.在注册对方服务器时,您用的是SA来注册的,而对方则是WINDOWS验证方式
      

  3.   

    点击确定之后,它又说注册成功,而且,确实出现了SERVER01数据实例。
    但是,当我连接SERVER01时,它总是提示如下情况:
    未见SQL Server \\SERVER01 运行。确实要连接吗?
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这是对的,本来就是这样的,所以不要随便点确定
    我点击确定之后,它又会出现如下情况:
    未能建立与SERVER01的连接。
    用户'sa'登陆失败。原因:未与信任SQL server连接相关联。
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~连不上的原因很多,你这里很明显是密码错了
    因为你已经保证了是混合验证,而且填写了用户名
    重新注册一次可以解决这样的问题:
    1、 更正密码
    2、 使用windows验证
      

  4.   

    后来我问了一下我的师兄,是因为 SERVER01 服务器的认证方式 被谁修改成了 Windows 认证。所以,我用我的机子无论如何也连接不上服务器的SQL server了。后来修改成了混合认证,按照上面我的方法,就可以连接了。不过,还是要谢谢各位大虾的诚挚的意见。