问题描述:
局域网服务器配置: windows2003sp2 sql2000sp4  
sql2000sp4 登录模式为混合模式登录 
公司局域网内大部分电脑都可以通过自用软件直接登陆上sql服务器,
但有几台电脑却一定要从网上邻居里通过WINDOWS账号登录一下服务器,自用软件登录,不知何故!网上找了半天也没找到答案,高人帮忙指导一下小弟!
分不够再加!

解决方案 »

  1.   

    你这几台机器设置也许不对,设置用WINDOWS账号自动登录试试.
      

  2.   

    我也是怀疑这台机的设置有问题!应该跟服务器的设置没什么关系吧?
    防火墙关掉也试过问题依旧!如何设置WINDOWS账号自动登录呢在客户端设置吗?
      

  3.   

    有几台电脑却一定要从网上邻居里通过WINDOWS账号登录一下服务器,-->>应该是这几台计算机的网络设置问题,检查下登录计算机的网络配置
    参考下
    http://hi.baidu.com/zygspace/blog/item/b21bb13189b5acae5fdf0e7e.html
      

  4.   

    不知LZ是登入连接是采用什么认证模式。
    1、SQL Server采用混合认证模式。
    2、客户端软件,最好采用SQL Server认证模式登录,不要使用Windows模式认证(这种如果整个局域网是域控制模式就没问题)。
       SQL Server认证连接字符串:
             "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=" & _
            g_UserID & ";PassWord=" & g_Password & ";Initial Catalog=" & _
            g_Catalog & ";Data Source=" & g_ServerName
      

  5.   

    你可以把那几个客户端的帐户和密码设置的和服务器的一样,然后再登陆试下,不行的话把服务器的GUEST用户打开再试下。
      

  6.   

    可能是我描述不清楚,误导了大家!
    问题已经解决!
    原因可能是本地DNS解析有问题,自用软件默认是用服务器名登录,所以登不进去,后面改成IP登录就没有问题了感谢大家热心帮忙!