MySQL 8.0.19支持输入3次错误密码,锁定账户功能
例子:
>CREATE USER 'hechunyang''localhost' IDENTIFIED BY '123456' FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 3;
FAILED_LOGIN_ATTEMPTS:代表尝试失败的次数
PASSWORD_LOCK_TIME:代表锁定的时间,单位天,这里为锁定3天。
推荐阅读:MySQL 8.0.19支持输入3次错误密码锁定账户功能(例子)
1.打开cmd窗口(最好以管理员身份打开),net stop mysql 停止mysql服务
2.开启跳过验证密码的mysql服务
mysqld --console --skip-grant-tables --shared-memory
3.打开一个新的cmd窗口,启动mysql服务
mysql -u root -p
4.输入密码直接空格键跳过
5.将密码置空
use mysql
update user set a