Oracleでロックされているユーザーを確認する

Oracleでパスワードを何度も間違えてしまった等でロックされてしまうユーザーがいます。ロックされると一定期間使用できなくなるので解除しないといけません。ここではロックされたユーザの確認コマンドとロックの解除コマンドをご紹介します。

ロックされたユーザーを確認するSQL

SELECT USERNAME, ACCOUNT_STATUS, LOCK_DATE FROM DBA_USERS WHERE ACCOUNT_STATUS <> 'OPEN';

ロックを解除するSQL

ALTER USER XXX ACCOUNT UNLOCK;

(XXX=ユーザー名)

 

ティークリエイトブログのこの記事が読まれています