반응형
Oracle을 사용하다보면
위와 같이 ORA-28002 : *일 안에 비밀번호가 만기될 것 입니다.
메시지가 뜨는 것을 보았을 것이다.
오라클에서는 암호 사용기간을 저장하여 사용하는데
암호기간기 만료됬다는 뜻이다
DEFAULT 는 180일로
아래쿼리로 확인이 가능하다.
SELECT RESOURCE_NAME, LIMIT
FROM DBA_PROFILES
WHERE PROFILE = 'DEFAULT' AND RESOURCE_TYPE = 'PASSWORD';
=> PASSWORD_LIFE_TIME 이 180임을 확인 할 수 있다.
이는 LIMIT 값을 UNLIMITED로 변경하면 해결되며
쿼리는
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
를 사용하면된다.
쿼리를 날리면 위와 같이 변경됨을 확인할 수 있다.
반응형
'DataBase > Oracle' 카테고리의 다른 글
[Oracle] NULL은 비교할 수 없다?? (1) | 2022.05.20 |
---|---|
[Oracle] 오라클 컬럼 존재여부 확인 (0) | 2021.07.06 |
[Oracle] 모든테이블 한번에 삭제, 테이블 일괄삭제, 테이블 전체삭제 (3) | 2020.08.19 |
[Oracle] 오라클 ORA-01950: 테이블스페이스 'USERS'에 대한 권한이 없습니다 (0) | 2020.08.12 |
댓글