プロファイル

[Oracle] パスワードの有効期間を変更するSQL

ユーザーパスワードの有効期限を変更

Oracle11g以降、DEFAULTプロファイルのパスワードの有効期間が180日に設定されています。

そのため、決まった期限を設定したい場合はパスワードを変更する必要があります。

日数を指定して有効期限を変更する

まずはあらかじめ設定されている有効期間を増減する方法からご紹介します。

ALTER PROFILE プロファイル名 LIMIT

PASSWORD_LIFE_TIME 有効期間;

それではサンプルを見てみましょう。

上記を実行することで、DEFAULTプロファイルを適用しているユーザーのパスワードの有効期間が365日に変更されます。

DEFAULTプロファイルをそのまま使用する場合は、プロファイル名にDEFAULTを指定してください。

 

有効期限を無期限に変更する

パスワードの有効期限を無期限に変更するには、日数にUNLIMITEDを指定します。

ALTER PROFILE プロファイル名 LIMIT
PASSWORD_LIFE_TIME UNLIMITED;

それではサンプルを見てみましょう。

上記を実行することで、DEFAULTプロファイルを適用しているユーザーのパスワードの有効期間が無期限に変更されます。
 
 
以上が、ユーザーパスワードの有効期限を変更する方法です。
ぜひ参考にしてみてください。