官方公告

数据库公网访问的使用建议

数据库保存着业务持续产生的数据,不建议为了连接方便,就把访问端口对所有公网地址开放。密码保护是其中一环,连接来源和账号权限也需要单独设置。

先确认谁确实需要连接

由维护人员列出应用服务器、备份任务和管理人员的访问需求,区分日常业务连接与临时维护。只在本机使用的数据库,可根据程序支持情况采用本机连接;跨服务器使用时,应按实际网络条件限制来源,不能默认整段公网都需要访问。

数据库监听地址、系统防火墙和外层访问规则需要一起核对。若应用目前通过公网连接,调整前应先确认可用的替代路径,并安排验证,避免直接关闭入口后才发现业务依赖。

连接权限与操作权限分别控制

允许某台服务器连接,不代表其中的程序需要数据库最高权限。为应用分配独立账号,只允许访问所需数据库和执行必要操作;管理账号与日常业务账号不要混用。跨不可信网络传输时,还应配置并验证加密连接。

可视化数据库管理页面也需要访问限制。即使数据库端口已经收紧,管理页面若仍向所有人开放,仍需另行检查登录保护和可访问范围。不要只检查其中一个入口,就把数据库整体标记为已完成加固。

改动后,使用实际应用检查查询、写入及后台任务,同时从不应放行的位置确认限制有效。临时维护入口用完后应回收。单独更换端口或改一个难猜的数据库名,不能代替这些检查。

返回官方公告