abclife

mysql密码过期问题

2017-04-21 12:49  abce  阅读(582)  评论(0编辑  收藏  举报

密码自动过期是mysql 5.7.4引入的新功能。
由参数default_password_lifetime控制。从5.7.4到5.7.10,默认是360天。设置为0,即不开启密码过期设置。

取消某个用户密码过期设置:

alter user \'username\'@\'localhost\' password expire never;

  

全局设置密码过期时间
1.在配置文件中设置

[mysqld]
default_password_lifetime=180

2.动态设置

set global default_password_lifetime = 180;

 

针对个别用户设置

1.设置用户密码过期时间

alter user \'username\'@\'localhost\' password expire interval 90 day;

2.取消用户密码过期设置

alter user \'username\'@\'localhost\' password expire never;

3.设置用户密码过期策略为默认策略(即全局默认设置)

alter user \'username\'@\'localhost\' password expire default;

  

分类:

技术点:

相关文章: