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}}

posted @ 2021-09-02 17:02  b̶i̶n̶g̶.̶  阅读(532)  评论(0编辑  收藏  举报