ORA-12678: Authentication disabled but required

文档解释

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认证服务正在运行。

你可能感兴趣的