普通租户的root密码忘记了怎么办

普通租户的root密码忘记了,怎么办哪?可以通过什么方法弄回这个密码吗?

可以从sys租户下change tenant 到普通租户,再修改普通租户下用户的密码。

注意需要先把密码置空再修改密码

alter system change tenant xxx; update __all_user set passwd=’yyyyy’ where user_name=‘root’;

2 个赞

:+1::+1:

置为空是先更新为空吗?

单节点集群才可以change、update操作吧

多节点集群这种方法没有用,没法重置。可以找同租户下其他具有dba权限的用户,去修改root用户密码试试看

这样修改不生效,重启集群后还恢复原密码

:face_with_peeking_eye:有准确的办法吗

有办法是有办法,如果真遇到了,可以找值班同学帮你应急。但是这种涉及安全问题的东西,不太适合放出来……

1 个赞

社区版也可以找值班的同学吗?

就是社区版的用户才可以找社区论坛的值班同学,商业版就得找商业的技术支持了。

好的

1 个赞