mysql密码过期的修改(Your password has expired. ..)

参考文章:mysql密码过期的修改方法(your password has expired)_我是知青-RuoYi 若依 (csdn.net)

问题:Your password has expired. To log inyou must change it using a clientthat supports expired passwords.

解决方式:修改指定用户的password。

以root@% 为例 > set password for 'root'@'%' = password('123456');

具体方式:

1.先查询主机、用户、密码的最后修改时间

注意:user、host对应一个密码,要确认好是哪个用户的哪个host密码过期。

select host,user,password_last_changed from mysql.user;

2.修改指定用户的password。

以root@172.28.227.237 为例

set password for 'root '@'172.28.227.237' = password('123456');

flush privileges;

再查询一下密码的最后更新时间,测试连接即可

相关推荐
先做个垃圾出来………28 分钟前
SQL的底层逻辑解析
数据库·sql
码不停蹄的玄黓40 分钟前
深入拆解MySQL InnoDB可重复读(RR)隔离级别:MVCC+临键锁如何「锁」住一致性?
数据库·mysql·可重复读
paopaokaka_luck1 小时前
基于SpringBoot+Vue的酒类仓储管理系统
数据库·vue.js·spring boot·后端·小程序
用户91453633083911 小时前
MySQL查询执行顺序:一张图看懂SQL是如何工作的
mysql
Lx3521 小时前
MySQL物化视图:预计算查询结果的定期刷新
sql·mysql·性能优化
Lx3521 小时前
Mysql死锁日志分析:事务逻辑冲突的排查技巧
sql·mysql·性能优化
薛晓刚2 小时前
哪个领域数据库最难替换?
数据库
RainbowSea2 小时前
14. MySQL 锁的详细说明
java·sql·mysql
芷栀夏2 小时前
基于Anything LLM的本地知识库系统远程访问实现路径
数据库·人工智能
RainbowSea2 小时前
12 MySQL 数据库其它调优策略
java·sql·mysql