Oracle ユーザがアンロック方法(備忘録)

Oracle DB 11g からデフォルトでパスワードに期限が設定されるようになったので、古いパスワードのままログインしようとして Oracle ユーザがロックした場合のアンロック方法を備忘録として整理しておきます。

SQL*Plus などで権限の有るユーザログインして、以下のSQLを実行するだけですが・・・。

alter user <対象となるユーザ名> account unlock;

先日、久しぶりに Oracle DB 11g にアクセスしたらパスワードが古いとかメッセージが表示されてログインできない状態となり、『あれ?』と思いながら何度か同じパスワードでログインしていたらユーザがロック状態となってしまい、その時初めて Oracle DB 11g ではパスワード期限が設定されているんだと分かりました。(^o^;