Windows下mysql安全配置
创作时间:
作者:
@小白创作中心
Windows下mysql安全配置
引用
CSDN
1.
https://blog.csdn.net/weixin_41421314/article/details/138111117
在Windows环境下对MySQL进行安全配置是保障数据库安全的重要环节。本文将详细介绍如何通过安装插件来设置密码复杂度策略、配置口令有效期策略以及处理登录失败的锁定策略。
Mysql安全配置(windows、mysql5.7.37)
Mysql配置密码复杂度策略和口令有效期策略,如密码长度大于8位,包含数字、大小写字母、特殊字符,口令定期90天更换。
安装完成登录上后,需要安装安全插件
背景
应等保三级安全要求,现需要对生产环境MySQL数据库进行插件安装,以满足密码复杂度和登录失败处理的安全要求
(1)设置口令位数至少为8位,至少一位大小写字母,一位数字,一位特殊字符
(2)设置当密码错误超过一定次数后(建议3次或5次),自动锁定账户(建议30分钟以上)
一 密码复杂度插件
(1)安装插件
mysql> install plugin validate_password soname ‘validate_password.dll’;
Query OK, 0 rows affected (1.00 sec)
下载插件
mysql> uninstall plugin validate_password;
Query OK, 0 rows affected (0.09 sec)
重启服务
(3)查看插件安装状态
开启后,默认口令位数至少为8位,至少一位大小写字母,一位数字,一位特殊字符
二 设置密码90天过期
修改配置文件,默认路径(C:\ProgramData\MySQL\MySQL Server 5.7)
修改my.ini
添加
default_password_lifetime=90
重启服务后生效
三 设置登录失败5次,锁定5分钟
添加
#失败次数
connection-control-failed-connections-threshold=5
#锁定时间,单位毫秒
connection-control-min-connection-delay=300000
四 开启log_bin日志
先查询是否开启
show variables like ‘%log_bin%’;
表示未开启
在配置文件加上:
log_bin=mysql-bin
binlog-format=ROW
重启服务即可
本文原文来自CSDN
热门推荐
质量管理体系怎么建立?
企业IT管理:如何设定目标并调配资源优先级
《宝可梦》梦幻图鉴
8万预算,二手B级车到底应该如何选择?
股票投资成功之道--超级牛散钟格的20字箴言
海棠血泪:一曲哀婉的时代悲歌
刘焉:汉末群雄之一,三国里被低估的霸主
加速崛起:国产单机游戏如何保持发展“后劲”
自动驾驶仿真:Carsim转向传动比设置
北京春季园林绿化养护之浇返青水
如何选择合适的护手霜?从成分、质地到使用体验详细解析
胡萝卜吃多了皮肤会变黄吗?揭秘胡萝卜素血症
守好祖国的东大门——记北部战区空军雷达某旅“红色前哨雷达站”
C919到底行不行?关键指标输给波音空客,但这是正常现象
WPS怎么禁止自启每次开机都自启动在任务栏就有个WPS
链球菌感染的6个表现
链球菌感染研究新突破:从发病机制到精准治疗
大四毕业生:正确面对考研及择业的心理焦虑
屠呦呦:用一株小草改变世界
回避型依恋的特征及与伴侣相处的5大策略
全运广州:从“地标show”到“全民party”
短剧推广中的社交媒体策略如何制定
内存颗粒识别与兼容性检查终极教程
如何监控项目舆情风险管理
四大行集体溢价定增,从历史数据分析注资四大行对股市的影响
《白蛇:浮生》:“新神话”回归了“老故事”
【“医”起健康】视力“大盗”青光眼,你了解多少
win11怎么进安全模式,win11进入安全模式的方法
多学科交叉赋能医学教育:四川大学华西HEART育人体系创新实践
分封制有多离谱?看周天子是如何一步步将自己土地分没得