【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】社区版4.2.1
【问题描述】ocp控制台选择自己创建的租户,然后选择租户下的数据库报错:The password of tenant is not found
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
截图中,连接字符串那里,-p参数后面没有写密码,所以报错“找不到租户密码”。如果确实有密码的话就在后面加上,如果没有密码就去掉-p参数。
你好,这个连接字符串好像没办法编辑呀
不好意思刚才说的不对,需要点击右上角的 admin 按钮,在密码箱里面设置用户密码
你好,这个设置的密码应该是设置控制台admin的登录密码吧,我选择sys租户去操作是没有问题的,感觉和这个admin的密码没有关系
两个问题应该是类似的,这个密码是需要业务租户的密码,sys租户默认没有密码所以可以操作。
所以解决方案是要升级ocp吗,另外这个业务租户的密码是什么意思,右上角admin不是ocp控制台登录用户吗,这个和不同租户还有什么关系吗
租户是指连接ob集群的租户,截图中的-uroot@dlp_analysis,其中 dlp_analysis 就是租户,root是该租户下面的用户,现在就是需要创建 dlp_analysis 租户时设置的密码。
如果ocp是目前的最新版,应该已经修复了之前的bug。
那这个密码在这个界面怎么设置呢,点击admin那边并不是去设置这个密码
你好,我的ocp版本是4.2.0,没有密码箱这个东西,可能最新版才有吧,谢谢
我知道这个密码是多少,主要问题是不知道是什么原因导致会出现帖子反馈的问题
你好,总结下来应该是这个旧版本的ocp有bug,我根据这个文档 使用图形化界面升级 OCP-OceanBase 云平台-OceanBase文档中心-分布式数据库使用文档去操作升级出现的效果和文档不符,后面就没去升级了
目前还可以复现嘛?