When trying to perform certain user security actions, I get the following error:
ORA-46953: The password file is not in the 12.2 format.
How do I migrate a 12.1 password file to 12.2? Or, is this even necessary?
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It only takes a minute to sign up.
Sign up to join this communityYou can migrate the password file with the input_file
option of orapwd
.
Example:
[oracle@o71 ~]$ orapwd file=test format=12
Enter password for SYS:
[oracle@o71 ~]$ orapwd describe file=test
Password file Description : format=12
[oracle@o71 ~]$ orapwd file=test2 input_file=test format=12.2
[oracle@o71 ~]$ orapwd describe file=test2
Password file Description : format=12.2
$ORACLE_HOME/dbs
on Linux/UNIX platforms and %ORACLE_HOME%\database
on Windows. If the database is configured with Grid Infrastructure, the password file can be at a custom location, which you can view with srvctl config database -d DB_UNIQUE_NAME
where DB_UNIQUE_NAME
is the unique name of the database.
Sep 16, 2019 at 20:45