您的位置:首页 > 数据库 > MySQL

mysql5.7修改密码及注意事项

2020-02-15 09:35 204 查看

在MySQL版本5.6.6版本起,添加了password_expired功能,它允许设置用户的过期时间。

这个特性已经添加到mysql.user数据表,但是它的默认值是”N”。可以使用ALTER USER语句来修改这个值。
将密码过期修改为 密码不过期;
 Y -> 密码过期; N -> 密码不过期;
运行: > UPDATE user SET `password_expired`='N' where user='root';
或者修改root密码永不过期:ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

update user set authentication_string = password('root'), password_expired = 'N', password_last_changed = now() where user = 'root';

修改密码,运行

update user set authentication_string = password('root')  where user = 'root';

flush privileges;    // 重新加载权限表

不知道密码情况下把

skip-grant-tables(放在my.ini文件) ,作用是跳过登录的验证

  • 点赞
  • 收藏
  • 分享
  • 文章举报
滴滴哒哒csdn 发布了5 篇原创文章 · 获赞 0 · 访问量 1212 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: