我原来的系统室win2000,后来由于工作的需要就改装了win2003,但是问题出现了,我在win2003里面装的数据库sql server,win2000的用户不能访问,不知道什么原因?
原来以为是win2000的本版低,我就下了一个sp3的补丁装,但是装的时候提示win2000已经是sp4的版本了.....,阿,找了很多方法试还试不行,各位帮帮忙,到底怎么回事?

解决方案 »

  1.   

    添加一个用户.或者启用GUEST试试.另外SQL要用两种验证模式(windows 和 sql权限).进SQL安全性设置.启用多协议.
      

  2.   

    Server 2003必须安装 SQL Server的sp3,不是windows的sp3
      

  3.   

    出于安全原因,Windows Server 2003默认禁用1433端口,必须安装sp3才可以打开此端口
      

  4.   

    同意楼上的,在win2003下安装SQL的时候会提示你安装完以后打上SQL server 2000 SP3补丁,可以去微软网站上下,现在最新的是SP4,已经包括SP3的了。
      

  5.   

    1.2003防火墙在开启时.打开TCP 1433端口
    2.SQL 200打上SP3或以上补丁
      

  6.   

    同意楼上的,在确保两台机器网络通讯是正常的情况下
    安装SQL SP4补丁,打开2003 TCP 1433端口