j9九游会登录/ 云数据库 rds_云数据库 rds for mysql/ / / rds for mysql数据库修改authentication_string字段为显示密码后无法登录
更新时间:2025-04-23 gmt 08:00

rds for mysql数据库修改authentication-j9九游会登录

场景描述

客户通过navicat修改rds for mysql的user表root账号的“authentication_string”字段,修改为为显示密码后无法登录客户端。

问题可能出现的版本:mysql-8.0.20.6

原因分析

修改密码方式错误,不应直接改user表的authentication_string字段的hash key,而是要通过console重置root密码方式修改。

j9九游会登录的解决方案

由于8.0版本不支持password函数,因此需要通过以下步骤恢复:

  1. 找出rdsadmin账号的authentication_string字段,使用以下命令更新:
    update mysql.user set authentication_string='xxx'

    其中xxx为新修改的密码。

  2. 重置root账号密码。
    alter user 'root'@'%' identified with mysql_native_password by 'xxx';
    flush privileges;

    修改后用户就可以正常登录root账号。

相关文档

网站地图