ORA-28001:the password has expired (비밀번호 사용 만기일이 지난 경우)
ORA-28002:the password will be expire within 7 days (7일 이내 비밀번호가 변경될 예정)
Win키 + R - cmd입력)SQLPLUS SYS/ORACLE AS SYSDBA
alter user [비밀번호를 변경할 유저ID] identified by [변경할 비밀번호];
✍️
여기까지 진행 후 해당 경고에 대응한 해결은 완료 되었지만Oracle Developer의비밀번호 만료기간 default설정은180일이기 때문에 이후 또 동일한 작업을 해줘야 하는 경우가 생길 수 있다.
(이와 관련된PASSWORD_LIFE_TIME확인 및 변경은 아래에서 계속 진행)
👉 profile과 관련된 정보는
DBA_PROFILES스키마에서 확인이 가능하다.
SELECT *
FROM DBA_PROFILES
WHERE RESOURCE_NAME = 'PASSWORD_LIFE_TIME';

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

여기까지 수행한 후 아래 사진과 같이
LIMIT기간이UNLIMITED로 변경된 것을 확인할 수 있다.

ORA-28000:the account is locked (계정이 잠긴 경우)
1) ORA-28001 / ORA-28002 와 동일한 방법으로 SYSDBA(관리자 계정)으로 접속alter user [잠금을 해제할 유저ID] account unlock;
🛠️
3)챕터의 unlock 명령어를 수행하면ACCOUNT_STATUS가[OPEN]으로 변경되어 사용이 가능해진다.

😆 흔하고 간단한 내용이지만 오랜만에 벨로그에 글을 작성하니 기분이 좋다. 호호잇~
그나저나 비공개 처리해놓은 정리되지 않은 수많은 글들은... 언제쯤 공개하게 될지...
