본문 바로가기
[ORACLE]/Trouble Shooting

Oracle 11g 로그온 문제

by oracle_YH 2012. 1. 12.

11g 부터는 logon시 패스워드의 대소문자를 구분합니다.


SQL> create user HYUN2 identified by HYUN2 account unlock;
SQL> grant connect , resource to hyun2; 
SQL> conn hyun2/hyun2
ERROR:
ORA-01017: invalid username/password; logon denied
Warning: You are no longer connected to ORACLE.

=> 대문자 HYUN으로 passwd 를 만들고 소문자 hyun으로 접속시 이러한 문제가 발생합니다.

 

 DEFAULT                        FAILED_LOGIN_ATTEMPTS            PASSWORD 10

다음과 같이 profile이  설정되어 있다면 패스워드가 10번 틀렸을시 해당 스키마는 강제적으로 lock 되어 집니다

 

11g 파라메터 수정을 하여 기존과 동일하게 passwd의 대소문자를 구분하지 않도록 설정할 수 있습니다.

alter system set sec_case_sensitive_logon=false;  (default TRUE)

passwd file 또한 대소문자 구분 하지 않기 위해선

orapwd file=orapw entries=100 ignorecase=y 설정합니다.

 

 

[TIP] 11g 부턴 기존의 unlimited 되어있떤 password_life_time이 6개월로 default 되었습니다

때문에 6개월이 지나면 다시 패스워드를 설정해 주어야합니다.

기존과 동일시 해주려면 다음을 적용시켜주면됩니다.  11g 설치시에 참고하세요~~

sql> alter profile default limit
PASSWORD_LIFE_TIME unlimited; 

 

 

DEFAULT                        COMPOSITE_LIMIT                  KERNEL   UNLIMITED
DEFAULT                        SESSIONS_PER_USER                KERNEL   UNLIMITED
DEFAULT                        CPU_PER_SESSION                  KERNEL   UNLIMITED
DEFAULT                        CPU_PER_CALL                     KERNEL   UNLIMITED
DEFAULT                        LOGICAL_READS_PER_SESSION        KERNEL   UNLIMITED
DEFAULT                        LOGICAL_READS_PER_CALL           KERNEL   UNLIMITED
DEFAULT                        IDLE_TIME                        KERNEL   UNLIMITED
DEFAULT                        CONNECT_TIME                     KERNEL   UNLIMITED
DEFAULT                        PRIVATE_SGA                      KERNEL   UNLIMITED
DEFAULT                        FAILED_LOGIN_ATTEMPTS            PASSWORD 10
DEFAULT                        PASSWORD_LIFE_TIME               PASSWORD 180
DEFAULT                        PASSWORD_REUSE_TIME              PASSWORD UNLIMITED
DEFAULT                        PASSWORD_REUSE_MAX               PASSWORD UNLIMITED
DEFAULT                        PASSWORD_VERIFY_FUNCTION         PASSWORD NULL
DEFAULT                        PASSWORD_LOCK_TIME               PASSWORD 1
DEFAULT                        PASSWORD_GRACE_TIME              PASSWORD 7


'[ORACLE] > Trouble Shooting' 카테고리의 다른 글

Oracle RAC IP변경  (0) 2012.01.12
ORA-1536 : space quota exceeded for tables  (0) 2012.01.12
Oracle em 설치 에러  (0) 2012.01.12
Oracle Opatch 중 error  (0) 2012.01.12