第1,第2做了,我将SQL默认的端口1433改为了4001,并在路由器虚拟服务器里面对本机的IP做了这个端口的映射,第4装了SP4的补丁也关了防火墙,电脑重启,但是用另一台电脑远程连接这个电脑的SQL的时候,还是不行,提示拒绝访问!!求指教
追答检查客户端配置
点击:程序 -- Microsoft SQL Server -- 客户端网络使用工具
打开该工具后,在"常规"项中,可以看到客户端启用了哪些协议. 一般而言,我们同样需要启用命名管道以及 TCP/IP 协议.
点击 TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,该端口必须与服务器一致. 单击"别名"选项卡,还可以为服务器配置别名.服务器的别名是用来连接的名称, 连接参数中的服务器是真正的服务器名称,两者可以相同或不同.别名的设置与使用HOSTS文件有相似之处
.
启用了命名管道以及 TCP/IP 协议.,检查了客户端默认连接端口的设置,该端口是与服务器一致的,别名是SQL Server。还是不行,提示拒绝访问!!求指教
追答telnet xxx.x.x.x 1433可以不?还有SP4是官方的吗?
怎样设置啊,求指教
追答不知道你什么系统,设置共享可以在控制面板——管理工具——本地安全策略里设置。
就XP为例(不开启来宾帐户的设置):
在本地安全策略组
网络访问:本地帐户的共享和安全模式,可设置成经典-以本地用户以自己的身份验证
帐户:来宾帐户状态,设置成已停用
帐户:使用空白密码的本地帐户只允许进行控制台登陆,设置成已停用
判断是共享设置正确,那就在网上邻居里能找到对方的电脑并双击,会跳出需要登陆用户名和密码,用户名是administrator,密码不用填,就对了。
(开启来宾帐户的设置简单,用起来麻烦,改个用户名就要重新添加,所以这就不多写了,想了解可以自己去网上查,很多的)