MySQL数据库登录失败锁定策略的设置操作系统环境:CentOS 7操作系统
数据库版本:MySQL 5.7.29
数据库账户:root、⼝令:Test123!
⼀、没有安装控制插件(默认安装状态,如下图)
同⼀账户7次失败登录,然后使⽤正确⽤户名+⼝令,可以成功登录
⼆、安装MySQL控制插件
install plugin CONNECTION_CONTROL soname 'connection_control.so';
install plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname 'connection_control.so';
现在已经可以看到插件了,但属于没有没有配置策略的状态,锁定时间仅为:1000毫秒 = 1秒(失败三次锁定1秒=..=!)
重启MySQL服务试⼀下,可以看到虽然安装了插件,但没配策略就形同摆设
三、配置策略MySQL登录失败锁定策略
vim /etc/myf
connection-control-failed-connections-threshold=3
安装mysql失败connection-control-min-connection-delay=1800000 (30分钟)
重启MySQL服务
四、验证
添加完策略后,在输⼊错误⼝令第4次时输⼊框的位置卡住不动了,强制退出输⼊正确⼝令依然卡住⽆法登录。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论