设置Mysql的密码有效期,非常简单,修改/etc/my.cnf,增加以下配置,重启生效:
[mysqld]
default_password_lifetime=90
这个配置是以天为单位,这里是90天,3个月过期;
按这样设置了密码有效期后,3个月就得改一次密码,是不是很繁琐,有一些账号没有必要频繁的修改密码,那该怎么办呢?
那就设置密码永不过期吧~
用户特定策略:禁用密码过期
ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE NEVER;
文章介绍了如何在MySQL中设置密码有效期,通过在/etc/my.cnf添加配置default_password_lifetime使密码3个月后过期。对于不需要频繁更改密码的账号,可以使用ALTERUSER命令设置特定用户密码永不过期。

1170

被折叠的 条评论
为什么被折叠?



