【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】
【问题描述】某个租户突然连接不上,但是没有修改密码,进入sys租户也无法修改密码
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
1 个赞
记得黑屏方式修改密码这类操作不能在obclient切换用户方式改,要退出后再用高权限用户改。
没有权限更大的用户了,mq_uat就一个root用户
控制台(OCP)的操作受阻,最直接的办法是通过命令行(OBClient)重置 mq_uat 租户的密码。即使你认为密码没变,通过管理员强制重置能消除两边不一致的可能。
-
连接 Sys 租户:使用管理员账号连接到集群的 sys 租户(例如 obclient -h主机IP -P2881 -uroot@sys -p密码 -c -A oceanbase)。
-
执行修改命令:将 mq_uat 的密码重置为你需要的新密码。
ALTER USER ‘mq_uat’ IDENTIFIED BY ‘新密码’;
-
重新尝试连接:使用新密码重新连接租户。
业务租户的root密码 如果忘记了 就登录不了了 没有办法修改了

