链接新租户后 修改密码后无法登录
建议大家遇到普通租户,忘记密码问题,可以参考下:
1.通过root用户登陆到sys租户 示例:obclient -h1.1.1.123 -P2881 -uroot@sys -p
2.切换租户到对应的业务租户 alter system change tenant mysql01;
3.清空租户的超级用户的密码update __all_user set passwd=’’ where user_name=‘root’; //对于oracle 租户,请将用户名改为SYS
select user_name, passwd from __all_user; // 确认用户的口令已经被修改
4.重新登陆到对应的业务租户。此时不需要密码了。
obclient -h1.1.1.123 -P2881 -uroot@mysql01
说明:如果仍然需要密码才能登陆,请考虑重新启动对应节点所在的observer进程。
5.登录后,修改租户(root)密码 alter user root identified by ‘root’;
如果按上面方法不行的话,继续跟帖反馈下
如果obd部署的话,可以obd cluster edit-config xxx 方式查看sys租户的root用户密码,对应的配置项root_password,
如果是手动部署的ob集群,后续忘记了sys租户的root用户密码,该如何重新设置呢?