修改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 @   Ray898  阅读(1549)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示