I am trying to connect to an Oracle database schema whose username contains $, ex: ABCD$EFG
./sql.bat ABCD$EFG/dbpassword@dbhostname:1521:dbservicename
The username is wrongly identified as ABCD instead of ABCD$EFG.
USER = ABCD
URL = jdbc:oracle:thin:@dbhostname:1521:dbservicename
Error Message = ORA-01017: invalid username/password; logon denied
I have tried "ABCD$EFG", "ABCD\$EFG". Nothing works.
How to escape $ symbol in the username?