In the previous version of Oracle, your username password is case insensitive, but in 11g, the case of the database default password is sensitive, so we know the fact that JDBC will turn it into uppercase when it gives the Oracle password, it's a strange thing.
You may say: Well, then I will set the password to uppercase well, haha haha, you are finished, you know some programs, in the link Oracle, will be the password to lowercase, it is not very strange, very faint dish?
The password in the Oracle database is case-sensitive facts generations, unified, you will encounter many will change the password to change the wonderful program, then how to do? In fact, it is simple to remove the Oracle password capitalization sensitivity setting:
Workaround: DOS command Window input
Alter system set Sec_case_sensitive_logon=false
Resolving Oracle 11g ORA-01017 error Codes