MSSQL默认端口号:1433(mssql 端口是多少)
MSSQL默认端口号1433是Microsoft SQL Server特有的一种端口号,SQLServer安装后默认端口号就是1433,它是用来在SQL Server安装服务器和客户端的机器之间建立TCP/IP网络连接的接口,它是分布于世界各地的网站需要连接和使用SQL Server的唯一口径。
由于连接端口号1433可以使用net use comand使用,因此受到黑客攻击比较多,都会企图一探究竟,如果服务器开启其他端口只可通过这个端口号探测,就会容易受到攻击。为了避免这样,应当设置一个不常用到的端口号进行监听,不用1433端口,以增加安全性。
在绝大多数情况下,外部服务器都是可以连接到用户机器的默认的SQL Server端口号的,因此,需要将服务器端口号进行更改,以确保安全。可以使用下面的命令更改MSSQL服务器端口号:
EXEC sp_configure ‘remote access’,1
RECONFIGURE WITH OVERRIDE
EXEC sp_configure ‘remote query timeout’, 600
RECONFIGURE WITH OVERRIDE
EXEC sp_configure ‘remote login timeout’, 600
RECONFIGURE WITH OVERRIDE
EXEC sp_configure ‘remote server port’, 5588
RECONFIGURE WITH OVERRIDE
上述代码就可以把SQL Server的端口号改成5588,从而保护我们的服务器更加安全。
总之,MSSQL默认端口号1433是SQL Server实例的连接通道,它可以实现远程连接。但是由于这个端口号容易受到外部攻击,因此,我们应当更改它的端口号,而不是留着默认的1433端口,这样可以有效地避免安全问题。