ORA-28040
■ 가끔 아래와 같은 ORA-28040 에러를 마주친다.
■ 해당 user의 password_version을 보면 10G 11G버전이다.
SQL> set linesize 200
SQL> col username for a25
SQL> select username,password_versions from dba_users where account_status='OPEN';
USERNAME PASSWORD_VERSIONS
------------------------- -----------------
SYS 11G 12C
SYSTEM 11G 12C
AA 11G 12C
PDBADMIN 11G 12C
B 11G 12C
USER2 11G 12C
HR 11G 12C
TEST3 11G 12C
A 11G 12C
JEONG 10G 11G
ABC 11G 12C
USERNAME PASSWORD_VERSIONS
------------------------- -----------------
USER1 11G 12C
TEST 11G 12C
13 rows selected.
■ $ORACLE_HOME/network/admin/sqlnet.ora 파일에 추가해준다.(로그인 범위를 10g까지 늘리겠다.)
# vi $ORACLE_HOME/network/admin/sqlnet.ora
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 10
■ 다시 확인해보면 버전이 바껴져 있어 접속 가능하다.
client11.0.2.4 미만의 버전으로도 접속이 가능하다.
'DataBase > Oracle' 카테고리의 다른 글
[Oracle - Statspack manual & Job 생성] part 1 (0) | 2022.03.10 |
---|---|
[Oracle - killed 세션] (0) | 2022.03.10 |
[Oracle - PDB접속 방법 use TNS] (0) | 2022.03.10 |
[Oracle - RESTART 19c install] part 2 (0) | 2022.01.22 |
[Oracle - RESTART 19c install] part 1 (0) | 2022.01.22 |