ORA-28000: アカウントがロックされています
解除の手順
- 管理権限ユーザー(sys等)でログインする
$ sqlplus / AS SYSDBA
- dba_users テーブルでステータスを確認する
SQL> select username, account_status, profile from dba_users where username = 'USER_NAME';
USERNAME ACCOUNT_STATUS PROFILE
--------- -------------- -------
USER_NAME LOCKED(TIMED) DEFAULT
対象ユーザーがロックされていることを確認。
- ロック解除コマンドを実行
SQL> alter user USER_NAME account unlock;
- 解除されているか確認
SQL> select username, account_status, profile from dba_users where username = 'USER_NAME';
USERNAME ACCOUNT_STATUS PROFILE
--------- -------------- -------
USER_NAME OPEN DEFAULT
OPENになっていたら無事に解放されている。