服务器:消息18452,级别16,状态1
[microsoft][ODBC SQL Server Driver] [SQL Server]用户'(null)'登录失败。原因:未与信任sql server 连接相关联其他电脑测试连接数据库,
如果使用SQL Server身份验证可以连接,
如果使用windows身份验证,administrator用户可以连接;但是使用administrator以外的任何用户都没办法连接,就算是管理员级别,只要不是administrator用户名都没办法连接。提示以上服务器消息注1:已经使用\\IP、\\服务器名称 这两种方式连接过去计算机,没有问题
注2: telnet服务器没问题求解

解决方案 »

  1.   

    因为你SQL服务设置的是 本地账户,而且是系统管理员,即使是系统管理员,如果修改密码了,sa登录也会有时出现不能连接的情况,这要在SQL的服务里设置,具体楼主可以查查资料,建议还是不要更改,虽然谈不上安全,但至少有一层的防护。
      

  2.   

    http://blog.csdn.net/fredrickhu/archive/2009/10/13/4662775.aspx
      

  3.   

    注明:administrator用户名连接到服务器是完全没问题的;但是非administrator用户名,就算是超级管理员都还是不能连接,而非administrator用户名的用户使用sa连接是没有任何问题的
      

  4.   

    windows身份验证
    administrator用户都可以连接到数据库
    切换到并非administrator用户名的就不行了SQL Server身份验证可以连接任何用户都可以连接到数据库