修改SQL Server 数据库默认端口

概述:搭建了一个测试数据库。为了保证各个测试终端的数据一致性,并且实时收集测试终端的数据,搭建了一个外网能够访问的Sql Server数据库。

实现方法:使用花生壳内网版(认证费9元)

出现的问题:使用默认端口后,发现有人频繁的暴力试探数据库用户名和密码,达到了每秒钟20多次的频度

 

解决办法:

1、使用数据库配置工具修改Sql Server的默认端口为4311

2、重新启动数据库

3、连接数据库的地方使用了原来的服务器地址的后面加上",4311"端口号,比如原来使用(192.168.1.100)现在就改成(192.168.1.100,4311)

    数据库连接字符串改为:“<add key="DbConn" value="Data Source=192.168.1.100,4311;Initial Catalog=TestDb;User Id=userdb;Password=password!" />”

4、在花生壳的外网映射的地方做了一个外网1011的端口映射到内网192.168.1.100的4311端口上

5、在需要连接数据库的测试终端配置文件中,把花生壳内网版域名的地方在域名后加上",1011"

6、进一步增加了所有数据库用户名的密码强度

 

经过以上配置总算感觉好多了

posted @ 2015-10-28 18:30  Ray898  阅读(1538)  评论(0编辑  收藏  举报