MySQL 8.0.21输入n次错误密码锁定几天账户功能
CREATE USER 'xxx'@'localhost' IDENTIFIED BY '123456' FAILED_LOGIN_ATTEMPTS 8 PASSWORD_LOCK_TIME 7;
一、解释
FAILED_LOGIN_ATTEMPTS:代表尝试失败的次数,这里为输错8次。
PASSWORD_LOCK_TIME:代表锁定的时间,单位天,这里为锁定7天。
如果设置UNBOUNDED,代表锁定永久,直到手工解锁。
来源:https://blog.csdn.net/weixin_32287177/article/details/113950074
二、设置已存在的用户
1.select * from mysql.`user`;
2.修改User_attributes字段值为:{"Password_locking": {"failed_login_attempts": 8, "password_lock_time_days": 7}}