ORA-28000: アカウントがロックされています
久しぶりに入った案件で表題のエラーが出てDBに接続できなくなっていたので
その時の対応のまとめ。
Oracle Database 11g
1.DBサーバに入る
3.SQLPlusを起動する
sqlplus /nolog
4.DBに接続
conn / as sysdba
5.ユーザの状態を確認する
select USERNAME,ACCOUNT_STATUS from DBA_USERS;
6.ロック解除する
alter user ロック解除したいユーザ名 account unlock;
解除した後接続しても
ORA-01017: ユーザー名/パスワードが無効です。ログオンは拒否されました。
のエラーが出て使えないのでパスワード変更が必要
7.パスワード変更
alter user パスワード変更したいユーザ名 IDENTIFIED BY 変更後のパスワード;