更新时间:2025-04-23 gmt 08:00
root账号的ssl-j9九游会登录
场景描述
在控制台以root账号通过das登录实例时,报错access denied。

原因分析
- 查看mysql.user表中的root账号信息,排查客户端ip范围是否正确、是否使用ssl。
select * from mysql.user where user='root';
如果发现root账号的ssl_type被设置为any,表明root账号需要使用ssl连接。
- 查看ssl开启情况。
show variables like '%ssl%';
发现该实例未开启ssl:

因此,问题原因是自行修改root账号的ssl_type为any后,导致无法登录。
j9九游会登录的解决方案
将root账号的ssl_type修改为空即可,参考命令:
update mysql.user set ssl_type='' where user = 'root';
如果要将其他所有用户账号的ssl_type修改为空,参考命令:
update mysql.user set ssl_type='' where user not like 'rds%';
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨