开发者社区> 问答> 正文

OceanBase数据库如果系统租户的root忘记了或者应用租户的sys忘记了,有没有办法重置?

OceanBase数据库如果系统租户的root忘记了或者应用租户的sys忘记了,有没有办法重置?

展开
收起
真的很搞笑 2023-12-12 20:10:55 263 0
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • 如果是obd 或者ocp4.2.1版本 部署的 可以看下配置文件里的root_password参数
    cd /root/.obd/cluster/集群名称 && grep password config.yaml
    ,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-12-13 13:27:15
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果忘记了OceanBase数据库系统租户的root密码或应用租户的sys密码,可以通过以下方法进行重置:

    1. 如果是应用租户的sys密码忘记了,有一种方式是切换到普通租户,然后修改该普通租户下用户的密码。具体操作步骤如下:首先使用alter system change tenant命令切换到普通租户,然后使用update __all_user set passwd='yyyyy' where user_name='root'命令将root用户的密码置为新密码。

    2. 如果是系统租户的root密码忘记了,可以登录OceanBase控制台,进入租户管理页面,找到要重置密码的租户,点击“重置密码”按钮,输入新的密码并确认,最后点击“保存”按钮完成密码重置。

    2023-12-12 21:45:11
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载