为了安全,修改了MSSQL的一些设置:
在【服务器网络实用工具】,TCP/IP,属性,将端口修改成比如2000。(默认是1433)屏幕右下角绿色小箭头,停止,启动。
然后这个时候我再打开企业管理器,竟然之前的注册还能进去!比如注册的属性是:123,123,123,123 --无端口号然后我又新注册了一个,属性为:123.123.123.123,2000--有端口号,也能进去!这个怎么解释?(后来我重启了机器,问题依旧)感谢高人,热心人,路人~

解决方案 »

  1.   

    用别的机器试试telnet ip 1433通不通
      

  2.   

    报告 telnet 1433 已不通,2000就通
      

  3.   

    报告,MSSQL是在公司内网的服务器,然后我是在其他机器通过企业管理器来维护 服务器上的MSSQL的。应该不算是本机操作吧。而且还有个很奇怪的事。我用pb写了个测试程序(改端口之前写的),在改了端口后还是访问。天啊~~~
      

  4.   

    不算,那把隐藏服务器也勾选上试试(服务器网络实用工具--tcp/ip--属性中).(如果可以,重启一下服务器)
      

  5.   

    选上隐藏服务器后,是需要重启sql server服务