[Oracle] 7일 안에 비밀번호가 만기될 것입니다.
# 문제 :
sqldeveloper로 로그인 시 7일 안에 비밀번호가 만기될 것이다라는 문구를 보면,
기간을 무제한으로 해줘야함. 운영 전에 미리 작업을 해야되지만,
빠트린다면 지금이라도 해야함. 안그러면 7일 지나면 싹다 잠겨서 못쓰게 만들기 때문에 문제 생김.
# 해결법 :
sysdba 계정으로 접속하여
SQL>
select resource_name, limit from dba_profiles where PROFILE='DEFAULT' AND RESOURCE_TYPE='PASSWORD';
쿼리 검색
# 검색 내용 :
RESOURCE_NAME
--------------------------------
LIMIT
--------------------------------------------------------------------------------
FAILED_LOGIN_ATTEMPTS
10
PASSWORD_LIFE_TIME
180
PASSWORD_REUSE_TIME
UNLIMITED
RESOURCE_NAME
--------------------------------
LIMIT
--------------------------------------------------------------------------------
PASSWORD_REUSE_MAX
UNLIMITED
PASSWORD_VERIFY_FUNCTION
NULL
PASSWORD_LOCK_TIME
1
RESOURCE_NAME
--------------------------------
LIMIT
--------------------------------------------------------------------------------
PASSWORD_GRACE_TIME
7
INACTIVE_ACCOUNT_TIME
UNLIMITED
8 rows selected.
# PASSWORD_LIFE_TIME = 180을 확인 가능하다. 이것을 무제한으로 바꿔야함.
alter profile default limit password_life_time unlimited; 로하면 sysdba계정에서 설정 값을 바꿨기 때문에
나머지 것들도 적용 시켜줘야함.
# alter user 유저명 identified by 유저비번;
해결됨.