'invalid username/password: logon denied'에 해당되는 글 1건

  1. 2022.03.12 오라클 DB 이관 후 password 이상, password 대소문자 구분 제거, ORA-01017
반응형

오라클DB 11g 부터는 비밀번호가 대소문자 구분이 된다.  

그 이전버젼에서 오라클은 userid 와 비밀번호에 대소문자 구분없이 사용했던 사용자들은 당황스러운 상황을 만날 수 있다. 

특히 재해복구 DB 혹은 테스트, 개발 DB 혹은 기타 DB를 신규로 구성할 때 상당히 당황스러울 수 있다.

spfile과 pfile에 대한 전제조건을 설명하겠다. alter명령어는 spfile로 기동한 DB에 적용 가능하다.

만약 pfile로 기동하는 경우는 pfile 찾아서 parameter 를 vi를 통해 직접 수정하고 DB를 재기동해야한다.

1. spfile 이 없는 경우(spfile 생성 후 alter 실행)

sqlplus / as sysdba 혹은 sqlplus / nolog

SQL> connect / as sysdba
SQL> show parameter spfile
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile             string     

SQL> creat spfile from pfile;
SQL> shutdown immediate;
SQL> startup
SQL> alter system set sec_case_sensitive_logon=false;
SQL> show parameter sec_case
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
sec_case_sensitive_logon             boolean     FALSE


2. spfile 이 있는 경우

SQL> alter system set sec_case_sensitive_logon=false;





반응형