Oracleでアカウントがロックされたら
ユーザがロックされちゃった!
そんなとーきーは~
SYS じゃなくても oracle ユーザで sqlplus が打てれば入れる
SYS じゃなくても oracle ユーザでsqlplusが呼び出せればとりあえず DB に接続できます。
sqlplus /nolog
ロックされたユーザの確認
次にSYSDBAにスイッチして、ユーザの状態を確認します。
-- sysdbaになる
connect / as sysdba
-- 対象ユーザの状態を確認(下記の例はSYSがユーザ名) ロックされたユーザは ACCOUNT_STATUS が LOCKEDになる
SELECT USERNAME,USER_ID,ACCOUNT_STATUS FROM DBA_USERS WHERE USERNAME = 'SYS';
ユーザのアンロック
alter でアカウントステータスを変更します。
--