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 分钟前
布隆过滤器原理与 Redis 防穿透实战
数据库·redis·缓存
oldking呐呐5 分钟前
MySQL从建库到删库跑路 -- 5.数据类型
mysql
网络工程小王7 分钟前
【LangGraph 子图(Subgraph)详解】学习笔记
java·服务器·数据库·人工智能·langchain
黄俊懿28 分钟前
复合索引设计指南:最左前缀 & 字段排座次
数据库·sql·mysql·adb·性能优化·dba·db
桃花键神43 分钟前
【2026精品项目】基于SpringBoot3+Vue3的旧物置换系统(包含源码+项目文档+SQL脚本+部署教程)
数据库·spring boot·sql·vue
Fan_-_1 小时前
MySQL / PostgreSQL DDL 审核自动化:从人工 review 到 CI 拦截
mysql·postgresql·自动化
.柒宇.1 小时前
Redis高频面试题与跳跃表原理详解
数据库·redis·缓存
Bryce学亮1 小时前
股票数据成本分析工具
数据库
思麟呀1 小时前
MySQL表的约束
数据库·mysql
步十人2 小时前
【FastAPI】ORM-02.使用 ORM 高效处理数据库逻辑
服务器·数据库·fastapi