[Oracle]ORA-28001: the password has expiredエラーが出たときにすること

カテゴリ: 未分類

Oracle 11g以降ではユーザのパスワードに対する有効期限が180日になっており、期限が過ぎるとORA-28001: the password has expiredエラーが発生します。

この問題を解消するには、下記のコマンドを実行します。

-- 新パスワードを設定
ALTER USER ユーザID IDENTIFIED BY 新パスワード;

-- アカウントをアンロック
ALTER USER ユーザID ACCOUNT UNLOCK;

-- (必要に応じて)パスワードの有効期限を無期限に変更する
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。

PhpStormなど、JetBrainsの他IDEユーザにもおススメ!! 「IntelliJ IDEAハンズオン」