# Alter
- 계정, 권한 등의 수정 작업을 허용하는 명령어이다.
- 계정을 잠금하거나 해제, 비밀번호 수정등의 작업이 가능하다.
설명
|
쿼리
|
계정의 잠금을 해제 (hr : 유저명)
|
alter user hr account unlock;
|
계정을 잠금으로 변경
|
alter uesr hr account lock;
|
계정의 비밀번호를 변경하여 잠금을 해제
|
alter user hr identified by 1234 unlock;
|
계정의 비밀번호를 변경하여 잠금으로 변경
|
alter user hr identified by 1234 lock;
|
계정의 잠금 유효기간을 무제한으로 변경
|
alter profile default limit password_life_time_unlimited;
|
[예시] 계정 잠금 해제
- 오라클의 계정은 기본적으로 생성 후 180일이 지나면 잠금이 된다.
- 이를 풀기위해서는 오라클 시작 시 생성한 계정 (system) 으로 접속하여 비밀번호를 ALTER문으로 해제해야한다.
(1) CMD 접속 (시스템 계정의 아이디, 비밀번호는 사용자별 상이)
- conn 시스템 계정
(2) ALTER문으로 잠금 해제
- alter user 계정명 account unlock;
(3) 오라클 잠금 유효기간 확인
- select * from dba_profiles where resouce_name = "PASSWORD_LIFE_TIME";
(4) 오라클 잠금 유효기간 무제한으로 변경
- alter profile default limit password_life_time unlimited;
'Rdbms > Sql' 카테고리의 다른 글
[Sql] Rowid (0) | 2025.01.10 |
---|---|
[Sql] Join (0) | 2025.01.10 |
[Sql] Select (0) | 2025.01.10 |
[Sql] Developer 설치 (0) | 2025.01.10 |