老说 
Exception:用户 '(null)' 登录失败。原因: 未与信任 SQL Server 连接相关联。这个服务的服务登录是administrator登录的,而 administrator 已经加入了sqlserver的登录中。换登录sqlserver方式为
User id=sa ;password=123
就好使。为什么?

解决方案 »

  1.   

    如果sqlserver装在本地,我没话说。如果不是,跑windows service的机器上的admin用户凭啥能访问另一台机器上的sqlserver呢。
      

  2.   

    SQL SERVER的验证方式是否设置为系统帐户登陆?如果其他机器访问的话,应该与SERVER在一个域中
      

  3.   

    这个服务 和sqlserver 1台机器。我制作的.net网页都是拿 Integrated Security=SSPI  登录的,没问题。
    这次是.net服务软件要访问,就出问题了。
      

  4.   

    SQL SERVER 的验证方式 是 支持2种验证方式的。
      

  5.   

    用户 '(null)' 登录失败。还是检查一下服务的运行帐户吧,用全名computername\admin.
    加到域环境的话,写admin会认为是域的admin
      

  6.   

    用户 '(null)' 登录失败
    ============================
    就没认你的windows登录用户,看看连接代码