首批通过分布式安全可靠测评,为关键业务系统打造
忘记 ODC V2.4.0 及之前版本的用户密码
更新时间:2023-11-14 07:11
问题描述
ODC V2.4.0 及之前版本,用户是自主注册创建的,当用户忘记密码时,无法找回或者重置密码。
问题原因
ODC V3.1.1 及之前的版本无管理员角色,未提供密码重置、找回等功能。
影响的版本
ODC V2.4.0 及之前的版本。
注意
ODC 2.4.0 版本已不再维护,建议升级至 ODC V3.2.0 及之后的版本,ODC V3.2.0 支持管理员重置普通用户的登录密码,如果忘记普通用户的密码,管理员可以在公共资源管控台的用户管理页面重置对应用户的密码。 请勿使用 本文描述的方法。
解决方案
通过连接 ODC MetaDB,修改用户表的密码字段,重置密码。
ODC V2.4.0 及之前版本的用户密码为明文存储,可直接修改。强烈建议不再使用 ODC V2.4.0 及之前的版本,密码明文存储非常不安全。
直接修改用户表密码字段:
update odc_user_info set `password`='your password' where email='your account';