MySQL子账号过期和连接公钥问题,怎么突然就解决了呢?

2026-04-27 21:580阅读0评论建站教程
  • 内容介绍
  • 文章标签
  • 相关推荐

一、前言:子账号过期+公钥失效,这到底是怎么一回事?

说实话, 我当时真的懵了——手里这套MySQL子账号,忽然报“密码Yi过期”,再去连库却提示“公钥未安装”。我甚至怀疑是不是服务器被外星人入侵了脑子里全是“怎么会这么倒霉”。后来啊呢?居然在一次不经意的重启后一切神奇地恢复正常,像是被施了魔法一样。

1. 子账号过期的常见表现

🔧 登录时出现:

MySQL实践|MySQL子账号过期和连接公钥问题稀里糊涂的解决了
  • ERROR 1820 : Your password has expired.
  • Access denied for user 'sub_user'@'%'

还有那种让人抓狂的Auntication plugin 'caching_sha2_password' could not be loaded配合公钥错误简直是“双剑合璧”。

2. 公钥失效的尴尬现场

当你尝试用SSL连接时控制台会吐出:

ERROR 2026 : SSL connection error: SSL library error: certificate verify failed

还有那句经典的:

GPG key is already installed but not correct for this package.

我服了。 我甚至怀疑是键盘上哪个键卡住了——每次敲yum install mysql-community-serverdou像在弹钢琴。

二、 突如其来的解决方案:一次偶然的“重启+导入”

下面给大家透露一下我是怎么在毫无头绪的情况下把这堆坑填平的。

1) 检查系统时间

先打开终端敲:

date

如guo系统时间比实际时间慢了几天那密码过期和证书校验dou会闹鬼。

阅读全文

一、前言:子账号过期+公钥失效,这到底是怎么一回事?

说实话, 我当时真的懵了——手里这套MySQL子账号,忽然报“密码Yi过期”,再去连库却提示“公钥未安装”。我甚至怀疑是不是服务器被外星人入侵了脑子里全是“怎么会这么倒霉”。后来啊呢?居然在一次不经意的重启后一切神奇地恢复正常,像是被施了魔法一样。

1. 子账号过期的常见表现

🔧 登录时出现:

MySQL实践|MySQL子账号过期和连接公钥问题稀里糊涂的解决了
  • ERROR 1820 : Your password has expired.
  • Access denied for user 'sub_user'@'%'

还有那种让人抓狂的Auntication plugin 'caching_sha2_password' could not be loaded配合公钥错误简直是“双剑合璧”。

2. 公钥失效的尴尬现场

当你尝试用SSL连接时控制台会吐出:

ERROR 2026 : SSL connection error: SSL library error: certificate verify failed

还有那句经典的:

GPG key is already installed but not correct for this package.

我服了。 我甚至怀疑是键盘上哪个键卡住了——每次敲yum install mysql-community-serverdou像在弹钢琴。

二、 突如其来的解决方案:一次偶然的“重启+导入”

下面给大家透露一下我是怎么在毫无头绪的情况下把这堆坑填平的。

1) 检查系统时间

先打开终端敲:

date

如guo系统时间比实际时间慢了几天那密码过期和证书校验dou会闹鬼。

阅读全文