이 오류는 일정 횟수 이상 로그인 실패나 10g인 경우 처음 설치 후 scott 계정을 사용 할려면 만날 수 있는 오류

CREATE PROFILE 명령을 사용하여 로그인을 시도할 경우에 허용된 실패횟수를 지정할 수 있을 뿐 아니라 유저 계정이 잠금상태로 남아 있게 되는 시간도 지정할 수 있음!

접속시에 일정 회수 이상 실패한 후 CONNECT를 시도하면 "ORA-28000: the account is locked" 의 ERROR

SELECT USERNAME,
       ACCOUNT_STATUS,
           TO_CHAR(LOCK_DATE,'YYYY.MM.DD HH24:MI') LOCK_DATE          
FROM DBA_USERS;

[결과]

SCOTT                          EXPIRED & LOCKED                

ALTER USER scott ACCOUNT UNLOCK;

SELECT USERNAME,
       ACCOUNT_STATUS,
           TO_CHAR(LOCK_DATE,'YYYY.MM.DD HH24:MI') LOCK_DATE          
FROM DBA_USERS
WHERE USERNAME = 'SCOTT'

[결과]

SCOTT                          EXPIRED
alter user scott identified by tiger;
SELECT USERNAME,
       ACCOUNT_STATUS,
           TO_CHAR(LOCK_DATE,'YYYY.MM.DD HH24:MI') LOCK_DATE          
FROM DBA_USERS
WHERE USERNAME = 'SCOTT'

[결과]

SCOTT                          OPEN

계정의 Lock 정보를 확인

계정 잠금을 해제 하시기 위해서는 sqlplus 에서 아래의 쿼리문을 수행

SQL> ALTER USER user_id ACCOUNT UNLOCK;

PROFILE 옵션 조회하기

SQL>

SELECT p.profile, p.resource_name, p.limit

FROM dba_users u, dba_profiles p

WHERE p.profile=u.profile

AND username='user_id'

PROFILE 변경 작업

SQL>  ALTER PROFILE default LIMIT

FAILED_LOGIN_ATTEMPTS UNLIMITED

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-1) was last changed on 01-May-2006 14:02 by 이동국