oms长时间未登录,密码已过期,如何修改?

【 使用环境 】生产环境
【 OB or 其他组件 】oms
【 使用版本 】4.1.1
【问题描述】oms初始admin的密码已修改,超过规定时间未修改密码,密码已过期。
【复现路径】登录时提示密码已锁定,当前用户角色:ADMIN ,请联系更高权限用户协助修改密码。
【附件及日志】无

OMS没有密码超期锁定这个功能,只有多次输入错误密码导致锁定
解决办法:
登录OMS元数据库的rm库
update oms_user set is_locked=0 where name=‘admin’;

admin没有被锁定,数据库的信息如下:

登录失败的截图看一下

login_failure_times和is_locked都设置成0试试
如果不行,进入oms容器:supervisorctl restart oms_console

昨天直接在数据库把root的密码改成了和admin的一样了(加密后的)然后用root登录的,忘记了原始root密码,这个有啥影响么,需要改回去不?

如果已经登录进去了,可以在 系统管理-用户管理 中修改秘密
如果密码确实忘记了且当前oms中没有运行中的链路,建议直接重新安装最新版oms 4.2.1 ce

我也遇到了此问题(root、admin均被锁),现在数据库里数据没有异常(is_locked就是0),也重启了oms_console,依然不能登陆,除了重装还有其他方法吗?


image

我试了下把gmt_password_modified 改到近期可以了 :joy:

是不是名还是不对?