새소식

300x250
3. Database/Oracle 기본

오라클 비밀번호 만료기간 해제

  • -
728x90


오라클 비밀번호 만료기간 해제




한번씩 스키마 접근시 다음과 같은 메세지를 확인 할 수 있다.


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 새비밀번호;

- 비번 변경

300x250
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.