はじめに
Oracle DBでログイン時のパスワードを連続して一定回数以上*1間違えた場合、アカウントが強制的にロックされてしまいます。アカウントがロックされると、以下のようなエラーメッセージが出力されます。
ORA-28000: the account is locked
ORA-28000: アカウントがロックされています。
この記事では、ロックされてしまったアカウントを元に戻す手順について書いています。
新・門外不出のOracle現場ワザ エキスパートが明かす運用・管理の極意 (DB Selection)
posted with amazlet at 13.03.17
小田 圭二 大塚 信男 五十嵐 建平 谷 敦雄 宮崎 博之 神田 達成 村方 仁
翔泳社
売り上げランキング: 48,964
翔泳社
売り上げランキング: 48,964
アカウントがロックされてしまった場合に解除する方法
アカウントロックを解除するには、管理者ユーザでログインし、ALTER文を発行してロックを解除します。
ALTER USER ユーザ名 ACCOUNT UNLOCK; >ユーザーが変更されました。
これでアカウントのロック状態が解除され、いままでどおりログインできるようになります。
関連エントリ
*1:プロファイルに設定されている回数。Oracle 11gの場合、既定では10回。