ここではユーザーのパスワードに有効期限を変更する方法について紹介します。

パスワードの有効期限を確認する

パスワードの有効期限を設定する前に現在の有効期限を確認します。
以下のSELECT文を実行してパスワードの有効期限を確認します。

SELECT * FROM DBA_PROFILES
WHERE RESOURCE_NAME = 'PASSWORD_LIFE_TIME';
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
DEFAULT PASSWORD_LIFE_TIME
PASSWORD 180


パスワードの有効期限を変更する

有効期限を無期限にする

パスワードの有効期限を無期限にするには、以下のALTER PROFILE文を実行します。

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;


有効期限を任意の日数に変更する

パスワードの有効期限を「365日」にする場合は、以下のALTER PROFILE文を実行します。

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 365;


以上、ユーザーのパスワードに有効期限を変更する方法について解説しました。