ORA-28001 Error When Trying to Change an Expired Password on an 11g Database Using the 12c JDBC/OCI Client (Doc ID 1641064.1)

Last updated on MARCH 08, 2017

Applies to:

JDBC - Version 12.1.0.1.0 to 12.1.0.1.0 [Release 12.1]
Information in this document applies to any platform.

Symptoms

JDBC/OCI with instant client 12.1.0.1 is trying to use OCINEWPASSWORD to change expired password on a database version 11.2.0.x and failing with ORA-28001
Same test case works fine when using an instant client 11.2.0.x


For example, here the demonstration from <Note 1603900.1> using JDBC/OCI 12.1.0.1 and connecting to a database version 11.2.0.3.   In this example you can see that the attempt to change the password has failed.

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms