パスワードを規定数以上間違えたなどでアカウントがロックされた場合に、ロック状態を解除するサンプルです。
サンプル
例)ユーザ「taro」のロックを解除する
- SQL*Plus
- SQL> alter user taro account unlock; ユーザーが変更されました。
※ユーザのロック状態は以下のように確認できます。
例)ユーザ「taro」のロック状態を確認する
- SQL*Plus
- SQL> select username, account_status from dba_users where username = 'TARO'; USERNAME ACCOUNT_STATUS ---------- -------------- TARO LOCKED
OPEN:有効 LOCKED:ロック中 EXPIRED:有効期限切れ
解説
- ALTER USERの実行には権限が必要です。
- ユーザを明示的にロック状態にするには以下ページをご覧ください。
→ ユーザをロック状態にする