mysql 限制登录失败次数,mysql 失败次数限制方法配置

已在 Centos 7.6 ,Mysql 5.7.30 环境验证过

show variables like 'plugin_dir';

查看上述查询结果中目录下是否有connection_control.so插件

安装插件

INSTALL PLUGIN CONNECTION_CONTROL SONAME 'connection_control.so';

INSTALL PLUGIN CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS SONAME 'connection_control.so';

查看是否安装成功

SELECT PLUGIN_NAME, PLUGIN_LIBRARY, PLUGIN_STATUS, LOAD_OPTION FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_LIBRARY = 'CONNECTION_CONTROL.SO';

查看相应参数

show variables like 'connection_control%';

参数含义

connection_control_failed_connections_threshold #登陆失败次数限制,默认值为3

connection_control_max_connection_delay #限制重试时间最大值,单位为毫秒( milliseconds),默认值2147483647

connection_control_min_connection_delay #限制重试时间最小值,单位为毫秒( milliseconds),默认值为1000毫秒,也就是1秒

设置时间最小值

set global connection_control_min_connection_delay=60000;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值