반응형
오라클 비밀번호 만료기간 해제
한번씩 스키마 접근시 다음과 같은 메세지를 확인 할 수 있다.
oracle: the password has expired.
-오라클 계정의 비밀번호 만료일이 지남.
이는 다음과 같이 해결 할 수 있다.
1. 단순 비번 변경
SQL> alter user 계정명 identified by 새비밀번호;
-만료된 비밀번호 다른 비밀번호로 변경.
2. 보통 비밀번호는 180일 후 자동 만료, 이를 무제한 으로 변경해준다.
# sqlplus 실행
2.1 sys계정 접속
SQL> connect sys as sysdba
-비번 입력
-dba 접속
2.2 default 비번 만료 기한 확인
SQL> select * from dba_profiles where profile = 'DEFAULT';
-password_life_time의 값이 보통 아무런 세팅을 하지 않은 경우 180일.
2.3 default 비번 만료 기한 unlimited로 변경
SQL> alter profile default limit password_life_time unlimited;
SQL> alter user 계정명 account unlock;
- 계정 락 해제.
SQL> alter user 계정명 identified by 새비밀번호;
- 비번 변경
반응형
'4. Database > 4_3 Oracle 기본' 카테고리의 다른 글
[Oracle] PL/SQL 기초 (정의, 특징, 사용방법, 변수선언 방법) (3) | 2018.05.24 |
---|---|
[Oracle] Dual 테이블이란? (3) | 2018.05.10 |
오라클 비밀번호 만료기간 해제 (1) | 2017.12.03 |
[Oracle] PGA (Program Global Area) (0) | 2017.08.31 |
[Oracle] SGA (System Global Area, 시스템 공유 영역) (0) | 2017.08.31 |
[Oracle] 정규 표현식(Regular Expression) (1) | 2017.08.30 |
감사합니다
답글