×
技术社区 >  技术博客 >  运维指南|MetaDB业务租户+Sys租户密码找回步骤

运维指南|MetaDB业务租户+Sys租户密码找回步骤

在日常运维工作中,难免会遇到MetaDB租户密码遗忘、丢失的情况,为了方便大家快速排查、找回密码,高效解决运维问题,本文整理了MetaDB业务租户密码找回MetaDB Sys租户密码找回的完整操作步骤。

MetaDB 业务租户密码找回

1)登陆OAT容器

docker exec -it oat bash

2)执行管理脚本

python3 /oat/manage.py shell

3)输入以下内容后,按回车

from oat.models import Component

4)先按TAB键,再回车,输入以下内容后,再次按回车

for c in Component.objects.filter(type='metadb'): c.inner_service

再回车键即可

MetaDB Sys租户密码找回

获取root@sys密码

step1:从OAT白屏获取 MetaDB 组件名字

step2:进入OAT容器

docker exec -it oat bash

step3:查询OAT元数据中存储的root@sys密码

python3 manage.py shell <<< "from oat.models import Component; print(Component.objects.get(name='${替换为MetaDB名字}').config['sys_root_password'])"

step4:查询OAT元数据中存储的proxysys@sys密码

python3 manage.py shell <<< "from oat.models import Component; print(Component.objects.get(name='${替换为MetaDB名字}').config['proxysys_password'])"

如果你在实际操作中遇到问题,可以在评论区留言交流。后续我们会持续分享更多运维干货,记得关注不迷路,下次见~

精选推荐