Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 63 Insurance
- 536.4K On-Premises Infrastructure
- 138.3K Analytics Software
- 38.6K Application Development Software
- 5.8K Cloud Platform
- 109.5K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.3K Integration
- 41.6K Security Software
18c upgrade and ora-01017 invalid username/password

Greetings All ,
i recently upgraded a database to 18c release with latest patches being applied. after the upgrade i am facing authentication issues with multiple accounts.
some accounts are not connecting to the database and the following error is thrown ?
ora-01017 invalid username/password
Best Answer
-
what are the PASSWORD_VERSIONS for these accounts ? you can check that from dba_users view . it seems these accounts are using old hashing algorithms. From 12cR2 and beyond oracle enforced higher authentication level !
in my opinion you have two options:
- reset the password of these accounts (password_versions) value should be updated, and make sure your application client is compatible with 18c !
- lower the authentication by setting the following parameter in sqlnet.ora file for example : SQLNET.ALLOWED_LOGON_VERSION=11
Answers
-
what are the PASSWORD_VERSIONS for these accounts ? you can check that from dba_users view . it seems these accounts are using old hashing algorithms. From 12cR2 and beyond oracle enforced higher authentication level !
in my opinion you have two options:
- reset the password of these accounts (password_versions) value should be updated, and make sure your application client is compatible with 18c !
- lower the authentication by setting the following parameter in sqlnet.ora file for example : SQLNET.ALLOWED_LOGON_VERSION=11
-
first option (resetting the password) worked with me fine ! Thank You !