以下のように表示されます。
(日本語)
ORA-28000: アカウントがロックされています。
(英語)
ORA-28000: the account is locked
発生パターン
このエラーは以下のような場合に発生します。
- パスワードを規定値以上間違えたためロックされた
- 管理者から明示的にアカウントをロックされた
- エラー例
- C:¥>sqlplus test/test@db01 SQL*Plus: Release 18.0.0.0.0 - Production on 日 3月 1 10:31:21 2020 Version 18.3.0.0.0 Copyright (c) 1982, 2018, Oracle. All rights reserved. ERROR: ORA-28000: アカウントがロックされています。 ユーザー名を入力してください:
対処法
- ロック解除コマンドを使用してロックを解除する
(データベースの管理者がいる場合は管理者へ依頼してください。)
- ユーザ「test」のロックを解除する例
- SQL> alter user test account unlock; ユーザーが変更されました。
備考
- アカウントのロックを解除するコマンドは以下の通りです。
「ALTER USER <ユーザ名> ACCOUNT UNLOCK;」
※権限が必要です。