为什么连接SqlServer2005 时,客户端必须先登录下SqlServer服务器所在计算机才能连上数据库,否则连不上...比如:
客户端:192.168.12.45
服务器地址: 192.168.12.2
必须在客户端【192.168.12.45】机器的运行里输入:\\192.168.12.2 然后弹出登录框,选择用户名和输入密码。这样才能连上数据库。为什么?

解决方案 »

  1.   

    权限问题。除了maco_wang,所说的办法。有个最简单的解决办法是,客户端也建立和服务器同名账户,并且密码也设置相同。这样每次访问,都不会再有关于权限问题的困扰了。
      

  2.   


    补充一下,当然,客户端也得用这个账户登录。或者设定运行SQL客户端的程序使用这个账户运行也行。