设置Mysql密码有效期

设置Mysql的密码有效期,非常简单,修改/etc/my.cnf,增加以下配置,重启生效: [mysqld]default_password_lifetime

设置Mysql的密码有效期,非常简单,修改/etc/my.cnf,增加以下配置,重启生效:

   

[mysqld]
default_password_lifetime=90

   这个配置是以天为单位,这里是90天,3个月过期;

按这样设置了密码有效期后,3个月就得改一次密码,是不是很繁琐,有一些账号没有必要频繁的修改密码,那该怎么办呢?

那就设置密码永不过期吧~

用户特定策略:禁用密码过期

 ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE NEVER;