
在登录 ODA Web 管理界面时,如果提示:
Password Expired
The password is expired. Login to the appliance and run
odacli set-credentialto reset your password.
这说明:
过期的是 ODA 管理账号 oda-admin 的密码,不是数据库业务账号密码。
处理方法
由于不同版本 ODA 命令可能略有差异,建议先执行:
odacli set-credential -h
确认当前版本帮助信息中支持 --username 或 -u 参数后,再执行:
odacli set-credential --username oda-admin
然后按提示输入两次新密码:
Enter user password:
Retype user password:
如果返回以下信息,就说明修改成功:
User 'oda-admin' updated successfully.
验证方法
返回 ODA Web 登录页面,使用 oda-admin 和新设置的密码重新登录即可。
注意事项
-
该操作需要使用 root 用户执行。
-
如果是 RAC 双节点环境,建议先在一个节点执行,再分别测试两个节点的 Web 登录;若另一节点仍异常,再在另一节点执行同样操作。
总结
ODA 登录报 Password Expired,本质上是 oda-admin 密码过期 。
处理方式很直接:先查看命令帮助,确认参数后执行 odacli set-credential --username oda-admin 重置密码,再重新登录 Web 界面。