'ORA28040'에 해당되는 글 1건

  1. 2020.11.19 ORA-28040 일치하는 인증 프로토콜 없음
Oracle2020. 11. 19. 09:22

 

 

 

ORA-28040: 일치하는 인증 프로토콜 없음
ORA-28040: No matching authentication protocol
​

 

 

오라클 12c 이상 접속 시 ORA-28040 에러가 발생할 때가 있다.

원인은 오라클 서버와 클라이언트의 버전 차이 때문에 발생한다고 한다.

ojdbc 버전이 낮거나, 한 이유라고..

1. 그럴땐 낮은 버전에서도 로그인이 될 수 있도록 sqlnet.ora 파일을 수정해준다.

 

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
​

 

 

 

 

설정 완료 후 오라클 리스너를 재시작하면 된다.

2. ojdbc.jar 파일의 버전을 변경해준다.

ojdbc14.jar를 사용했을 경우 발생한다고 한다. 이럴땐 ojdbc6.jar 또는 ojdbc7.jar로 변경하면 해결된다.

 

 

Posted by 사슴영혼'-'