修改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、进一步增加了所有数据库用户名的密码强度
经过以上配置总算感觉好多了
>>请关注精神类疾病患者的生活状况,关爱就在您身边!>> ray898@189.cn
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 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】