mysql 登录错误次数

发布时间 2023-11-20 17:30:13作者: 夏日凉风

如果连续5次输入密码错误,限制登录数据库10分钟

1.安装插件(CONNECTION_CONTROL和CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS)

install plugin CONNECTION_CONTROL soname 'connection_control.dll'
install plugin CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS soname 'connection_control.dll'

2.查看所有已安装插件

show plugins;

3.查看和设置 登录错误次数和重试时间

show variables like '%connection_control%';


set persist connection_control_failed_connections_threshold = 3;  -- 单位:次数 
set persist connection_control_min_connection_delay = 600000;  -- 单位:ms 毫秒

设置密码超时时间为90天

show variables like '%lifetime%';
-- SET GLOBAL default_password_lifetime=90;