文档解释
ORA-12655: Password check failed
Cause: The authentication service being used was unable to verify the provided password.
Action: Enable tracing to determine the exact error.
?
ORA-12655错误是由于尝试使用的密码不符合要求造成的。它是Oracle数据库中的一种安全性检查,主要是验证用户输入的口令的强度。
官方解释
ORA-12655: Password check failed。
ORA-12655表明数据库中设置的密码强度检查失败。这意味着尝试登录的用户输入的密码未通过认证。
常见案例
ORA-12655通常发生在下面两种情况:
1. 用户输入的密码不符合数据库中设定的密码长度、字符数或者复杂性要求。
2. 数据库管理员禁止使用常见字符作为密码,而用户尝试使用常见字符作为密码。
正常处理方法及步骤
1. 确保数据库中设定的密码符合要求,这可以通过SQL Plus的PASSWORD命令得到帮助。
2. 检查用户输入的密码,确保它们符合数据库中设定的密码长度、字符数或者复杂性要求。
3. 修改用户的密码,确保它不是常见字符并且符合数据库中设定的密码强度要求。
4. 如果以上步骤均不管用,可使用SQL Plus的SHOW PARAMETER SEC_ parameter命令查看当前的密码强度设置,然后修改参数以满足要求。
5. 如果仍未解决问题,可以停止并重新启动数据库,以恢复正常状态。