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;

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

相关推荐
冻咸鱼13 小时前
MySQL中表操作
android·sql·mysql·oracle
心态特好14 小时前
从缓存到分库分表:MySQL 高并发海量数据解决方案全解析
数据库·mysql·缓存
TDengine (老段)14 小时前
TDengine 数据函数 LEAST 用户手册
大数据·数据库·sql·时序数据库·tdengine
骇客野人14 小时前
【软考备考】 NoSQL数据库有哪些,键值型、文档型、列族型、图数据库的特点与适用场景
数据库·nosql
BD_Marathon14 小时前
【MySQL】管理
数据库·mysql
倔强的石头_14 小时前
金仓多模数据库平替 MongoDB:电子证照国产化的技术实操与价值突破
数据库
Go高并发架构_王工14 小时前
MySQL性能优化案例分析:从问题到解决方案
数据库·mysql·性能优化
二十三之歌14 小时前
Redis 中文学习手册
数据库·redis·学习
别或许15 小时前
在centos系统下,安装MYSQL
linux·mysql·centos
丁丁丁梦涛15 小时前
CentOS修改MySQL数据目录后重启失败的问题及解决方案
linux·mysql·centos