11gR2 Database Link: ORA-01017 & ORA-02063 When Using Lower Case Identifiers
(Doc ID 1677916.1)
Last updated on SEPTEMBER 08, 2023
Applies to:
Oracle Net Services - Version 11.2.0.1 to 11.2.0.4 [Release 11.2]Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.4 [Release 11.2]
Information in this document applies to any platform.
Symptoms
Following the creation of a dblink where the <username> and <password> are specified in lowercase AND quoted, select across the link fails with:
ERROR at line 1:
ORA-01017: invalid username/password; logon denied
ORA-02063: preceding line from <dblink_name>
Example of usage where this failure occurs:
SQL> create database link ORCL_TARGET CONNECT TO "<username>" IDENTIFIED BY "<password>" USING 'TARGET_DB' ;
Database link created.
SQL> select * from dual@TARGET_DB;
select * from dual@TARGET_DB
*
ERROR at line 1:
ORA-01017: invalid username/password; logon denied
ORA-02063: preceding line from TARGET_DB
The following pfile or spfile settings are in place:
SEC_CASE_SENSITIVE_LOGON=FALSE
GLOBAL_NAMES=FALSE
Note that a SQL*Plus connection directly to the target using the same credentials is successful. The ORA-01017 occurs only during the selection across the link.
>SQLPLUS <username>@TARGET_DB;
password: <password>
Changes
No changes would be necessary. This is a newly created database link.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |