【 使用环境 】测试环境
【 OB or 其他组件 】oms
【 使用版本 】
镜像版本:reg.docker.alibaba-inc.com/oceanbase/oms:feature_4.2.0_ce
【问题描述】oms 4.2.0_ce版 全新安装,部署成功后,想登录web控制台,使用admin/aaAA11__提示鉴权失败
【复现路径】无
【问题现象及影响】无法登录oms控制台,进行数据迁移
【附件】
【 使用环境 】测试环境
【 OB or 其他组件 】oms
【 使用版本 】
镜像版本:reg.docker.alibaba-inc.com/oceanbase/oms:feature_4.2.0_ce
【问题描述】oms 4.2.0_ce版 全新安装,部署成功后,想登录web控制台,使用admin/aaAA11__提示鉴权失败
【复现路径】无
【问题现象及影响】无法登录oms控制台,进行数据迁移
【附件】
确定是第一次安装吗?oms的需要的元数据库是不是非空,或者之前安装其他版本,在新安装的时候,需要清空rm、cm、heartbeat库
是第一次安装oms,元数据库也是 此次安装过程中自动创建的
登录rm库,查询一下oms_user表:select * from oms_user;
登录root用户和admin用户,都提示"鉴权失败"
你这个是手动更新过啦?
root和admin的password更新成’mevB1No5ouqdzBATdN4FaZUerLcMsFHW2hHOyMKcl3k=’
ha用户的password也是不对,更新成’nXDXPSEMQf5ln069j9Iv/Q==’
全新安装,没手动操作过数据库,我根据你的语句,更新了密码,也还是提示“鉴权失败"
update oms_user set password
= ‘mevB1No5ouqdzBATdN4FaZUerLcMsFHW2hHOyMKcl3k=’ where id in (‘u00000’,‘u00001’);
你安装过程有截图吗?
oms安装的配置文件发上来看一下,oms 容器中:cat /home/admin/conf/config.yaml
OMS META DB你用的不是OceanBase吗?建议meta db使用OceanBase,如果使用mysql的话,详细版本发一下,我们本地测一下,我们这边只测过mysql 8的
用的mysql
mysql版本:5.7.39
oms meta db换成OcenBase 或者mysql 8,mysql 5实测确实有问题
mysql 5可以进入oms容器按照以下步骤处理:
1.编辑/home/ds/ghana/config/application-oms.properties
将配置 datasource.driver=shade.com.mysql.jdbc.Driver
改成
datasource.driver=com.mysql.jdbc.Driver
2.重启管控服务
supervisorctl restart oms_console
目前已按回复修改驱动,数据库中root和admin用户的password字段值为mevB1No5ouqdzBATdN4FaZUerLcMsFHW2hHOyMKcl3k=,但web控制台登录,提示用户名密码错误
已经可以登录了,多谢