ORA-12678: Authentication disabled but required ORACLE 报错 故障修复 远程处理
文档解释
ORA-12678: Authentication disabled but required
Cause: The configuration parameters that control whether Oracle Advanced Security authentication is disabled or required were both set to TRUE.
Action: Set one or both of the parameters to FALSE.
ORA-12678:认证被禁用,但需要认证
官方解释
常见案例
1. 如果当前会话未正确认证,则会发生此错误。
2. 如果尝试使用内部或外部身份验证机制,但未设置密码文件,则也会发生此错误。
3. 或者,如果尝试使用KERBERO,但服务器未配置Kerberos,则也会发生此错误。
正常处理步骤及方法:
1. 首先,检查会话的用户身份是否有效,如果会话用户身份无效,请使用正确的认证凭据尝试连接Oracle 服务器。
2. 如果登录认证失败,请检查SQLNET.ORA配置文件,并确保已设置PASSWORDFILES选项,如果SQLNET.ORA文件未设置PASSWORDFILE,则需要设置PASSWORDFILE。
3. 如果使用KERBERO做身份验证,请检查是否已在服务器上配置KERBEROS,如果将KERBEROS配置到服务器,请确保服务器上的Kerberos认证服务正在运行。