Aws console 접속 > RDS > 파라미터 그룹 > kds-para-qasora01 (QA DB 파라미터) 선택
- version 로 필터
- sqlnetora.sqlnet.allowed_logon_version_client :
- sqlnetora.sqlnet.allowed_logon_version_server


SQL> SELECT USERNAME,PASSWORD_VERSIONS FROM DBA_USERS;
쿼리 결과에서 사용자가 10g 버전의 암호만 사용하는 경우, 새 버전의 암호로 사용자를 다시 만들 수 있는지 확인합니다. 사용자 암호 버전을 수정할 수 없는 경우, 연결 오류를 방지하기 위해 **SQLNET.ALLOWED_LOGON_VERSION_SERVER** 파라미터를 적절하게 설정하십시오.
RDS for Oracle 인스턴스에 **[sqlnetora.sqlnet.allowed_logon_version_server](https://docs.oracle.com/en/database/oracle/oracle-database/19/netrf/parameters-for-the-sqlnet.ora.html#GUID-1FA9D26C-4D97-4D1C-AB47-1EC234D924AA)**파라미터가 정의되어 있는 경우 이 파라미터는 ==데이터베이스 서버에 연결할 때 허용되==는 인증 프로토콜의 최소 버전을 나타냅니다. 8로 설정하면, 대부분의 암호 버전이 허용되며, DBA_USERS.PASSWORD_VERSIONS 값 10G, 11G 및 12C를 조합할 수 있습니다.
Oracle RDS 인스턴스에 **[sqlnetora.sqlnet.allowed_logon_version_client](https://docs.oracle.com/en/database/oracle/oracle-database/19/netrf/parameters-for-the-sqlnet.ora.html#GUID-B2908ADF-0973-44A9-9B34-587A3D605BED)**파라미터가 정의되어 있는 경우 이 파라미터는 ==데이터베이스가 클라이언트 역할을 할 때 사용되는== 최소 인증 프로토콜을 나타냅니다.
https://docs.oracle.com/en/database/oracle/oracle-database/19/netrf/parameters-for-the-sqlnet.ora.html#GUID-1FA9D26C-4D97-4D1C-AB47-1EC234D924AA
Table 5-1 SQLNET.ALLOWED_LOGON_VERSION_SERVER Settings
값 ) : 12a 12 11 10 9 8 / Default 12
https://docs.oracle.com/en/database/oracle/oracle-database/19/netrf/parameters-for-the-sqlnet.ora.html#GUID-1FA9D26C-4D97-4D1C-AB47-1EC234D924AA
값 ) : 12a 12 11 10 9 8 / Default 11
* 확인 사항 :
( 기존 jdbc6, jdbc7 에서 jdbc8.jar 로 라이브러리 변경 및 테스트, oracle client 11 client 접속 차단 확인, client 12 허용 확인)
1) 접속 툴 : Oracle SQL Devloper 등
2) Oracle Client
3) 개발 툴 : Eclipse 등

'02. SQLP 스터디 > 05. Oracle 기타' 카테고리의 다른 글
| ISMS DB 2025년 (0) | 2025.09.26 |
|---|---|
| [오라클 PL/SQL] 함수, 프로시저 (0) | 2025.09.17 |
| [Oracle Profile] (0) | 2025.09.17 |
| [오라클 PL/SQL] 동적 SQL [4 ~ ] / 45 (0) | 2025.09.06 |
| [2025-08-30]오라클 SQL과 PL/SQL을 다루는 기술 (0) | 2025.08.30 |