B bessxq Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #1 如何实现限制远程访问SQL数据库。使得数据库只能在本地机器上访问,其他的局 域网内的机器即使知道密码不能访问数据库。
G gaisy Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #3 给你提些思路: 改变缺省端口、关掉TCP/IP协议接口; 登录选用NT挑战类型的,不要用NT和SQL结合的(然后控制好本机的用户); 如果还想对外提供服务,可以写一个代理程序,专门对外相应数据请求服务,而隐藏SQL Server 服务; 如果SQL Server不在本机安装,还可以让本机双网卡,一个网卡和SQL Server服务器在一个 专门子网内,另外一个网卡和局域网相连,不要启用IP转发功能。这样SQL Server不在局域 网内别的电脑也就不能访问了。
给你提些思路: 改变缺省端口、关掉TCP/IP协议接口; 登录选用NT挑战类型的,不要用NT和SQL结合的(然后控制好本机的用户); 如果还想对外提供服务,可以写一个代理程序,专门对外相应数据请求服务,而隐藏SQL Server 服务; 如果SQL Server不在本机安装,还可以让本机双网卡,一个网卡和SQL Server服务器在一个 专门子网内,另外一个网卡和局域网相连,不要启用IP转发功能。这样SQL Server不在局域 网内别的电脑也就不能访问了。
B bessxq Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-23 #5 我已经禁用tcp/ip协议了,别的机器一样可以注册我的数据库,为什么?
S smallbs Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #8 安装防火墙,设置它限制(其他网段)计算机的访问,就是这么简单啦[]
B BobbyTong Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #10 推荐gaisy的方法,我也是这么处理的,呵呵