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;

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

相关推荐
成为你的宁宁4 分钟前
【Prometheus监控Nginx/Mysql/Redis/Docker/Rabbitmq】
mysql·nginx·prometheus
@我漫长的孤独流浪8 分钟前
SQL触发器实战:银行系统数据完整性控制
数据库·oracle
半夜修仙21 分钟前
Redis中Set数据类型的常见命令
java·数据库·redis·笔记·学习
oradh28 分钟前
Oracle逻辑存储结构概述
数据库·oracle·逻辑存储结构·oracle逻辑存储结构概述
廿一夏33 分钟前
MySql视图触发器函数存储过程
数据库·sql·oracle
hikktn34 分钟前
Oracle 行锁 ORA-00054 高效重试机制实战:MERGE 批量更新 + FOR UPDATE NOWAIT 完整方案
数据库·oracle
￰meteor36 分钟前
【数据库导学】
数据库
zxrhhm36 分钟前
Oracle检查点Checkpoint深度解析
数据库·oracle
rising start38 分钟前
三、深入理解MySQL索引底层
数据库·mysql
weixin_426150701 小时前
AI辅助Oracle容量规划:告别拍脑袋扩容
运维·数据库·人工智能·oracle