oracle 12c client version


Oracle 12c 하위 버전 클라이언트 접속

ORA-28040: No matching authentication protocol

ORA-01017: invalid username/password; logon denied

하위 버전에서 위와 같은 에러를 만났을 때 아래와 같이 처리한다.

> vi $ORACLE_HOME/network/admin/sqlnet.ora

SQLNET.ALLOWED_LOGON_VERSION_SERVER=11

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11

> lsnrctl stop && lsnrctl start

> sqlplus

SELECT PASSWORD_VERSIONS FROM DBA_USERS WHERE USERNAME=’username’;

ALTER USER username IDENTIFIED BY newpassword;