以下のように表示されます。
(日本語)
ORA-28002:パスワードは、xx日以内に期限切れになります。
(英語)
ORA-28002: the password will expire within xx days
発生パターン
このエラーは以下のような場合に発生します。
- パスワードの期限切れが近い時
対処法
- パスワードを更新する
- パスワードの有効期限を無期限にする
テスト環境などパスワードがそれほど重要でない場合は、有効期限を無期限にしてしまうのが楽です。以下SQLでパスワードの有効期限を無期限にできます。
- SQL*Plus
- SQL> alter profile default limit password_life_time unlimited; プロファイルが変更されました。
プロファイルがDEFAULTの場合です。
無期限にした後は対象ユーザのパスワードを再設定する必要があります。
- SQL*Plus
- SQL> alter user <対象ユーザID> identified by <新パスワード>; ユーザーが変更されました。
備考
- パスワードを更新するコマンドは、以下関連記事をご覧ください。