关于项止施实时要求SQL2000 在远程无法访问,只能在服务器上访问!就算知道SA 和密码也不能连上,不知道这个想法是否现实?望高手解答.

解决方案 »

  1.   

    XP是不行的。用网络操作系统,比如windows 2000 server。
      

  2.   

    看看sqlserver的连接设置,是否有超时时间的限制
      

  3.   

    这个可以有很多方法实现:
    1)通过防火墙实现(硬件或者软件都可以)
    2)通过设置SQL配置项.
      

  4.   

    首先,你的站点架构中,数据库服务器应该是单独的一台服务器,是分离出来的单独使用的.
    然后在防火墙中把DB Server的外网网卡做设置,比如只能出,不能入,或者全部关闭.只留内网网卡,
    这样的话,你的Web Server也是另外单独的服务器,他们2台服务器可以通过一个Hub连接成一个内部网络.
    Web Server同时开启LAN&WAN网卡,
    WAN网卡提供给浏览者访问网站,LAN网卡用来连接数据库服务器.
    这个是最简单容易实现的.不知道你明白没?
      

  5.   

    8楼小弟的WEB和数据库在同一服务器上,现在就是想只有在服务器的WEB能访问数据库,而其它机器不能
    10楼IP策略设置能详细一下吗?没用过
      

  6.   

    设置SQL SERVER中TCP/Ip策略,禁止访问