MySQL修改密码

ALTER USER 

基本使用

ALTER USER testuser IDENTIFIED BY '123456';

修改当前登录用户

ALTER USER USER() IDENTIFIED BY '123456';

使密码过期

ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE;

使密码从不过期

ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;

按默认设置过期时间

ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE DEFAULT;

指定过期间隔

ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE INTERVAL 90 DAY;

在MySQL文档里,推荐使用ALTER USER修改用户密码

SET PASSWORD

使用SET PASSWOR有两种方式:

使用默认加密

SET PASSWORD FOR testuser = '123456'

使用PASSWORD()函数加密

SET PASSWORD FOR testuser = PASSWORD("123456")

注意:使用PASSWORD('auth_string')的方式已经被废弃,在以后的版本会把它移除,所以不建议使用它来修改密码。

本文摘自:https://majing.io/posts/10000005531181感谢分享

发表评论

后才能评论