端口说明:
SQL Server 2000/2005在安装时,默认端口为1433,在安装完成后,经常出现被网络扫描该端口攻击的现象。为减少病毒通过该端口扫描对服务器主机进行恶意攻击,下面就在SQL Server 2000/2005中如何更改默认端口进行讲解。本文中提到的更改端口仅为一种解决方案,在一定程度减小主机被扫描攻击的现象,但不能彻底杜决,有效的解决方法应在服务器端安装杀毒软件、防火墙软件,为SQL 2000/2005管理员账号sa设置较为复杂的密码,同时通过减小访问不安全的网站及日常IT行为管理进行规避!
SQL 端口基础知识:
1、 SQL Server:入站端口为TCP 1433,出站端口为TCP任意端口(1024~5000之间的端口号);
2、SQL Browser:入站端口为UDP 1434,出站端口为UDP任意端口(1024~5000之间的端口号);
3、 **端口:范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP(文件传输协议)服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务等等。
4、 动态端口的范围从1024到65535,这些端口号一般不固定分配给某个服务,也就是说许多服务都可以使用这些端口。只要运行的程序向系统提出访问网络的申请,那么系统就可以从这些端口号中分配一个供该程序使用。所以SQL Server 的端口更改范围可以是1024~65535中间的任何一个数。
解决方法:
1、SQL 2000更改默认端口
步骤1:“开始”-“程序”-“Microsoft SQL Server”-“服务器网络实用工具”;