1. ホーム
  2. oracle

[解決済み] ORA-28000: アカウントがロックされていますエラーが頻発する

2022-03-04 20:13:54

質問

エラーが発生しました。

 ORA-28000: the account is locked 

これはDBの問題なのでしょうか? コマンドを使用してユーザーアカウントのロックを解除すると ALTER USER username ACCOUNT UNLOCK 一時的にOKになります。その後、しばらくするとまた同じアカウントロックが発生します。

使用するデータベースは、Oracle XE

同じ問題を抱えた方はいらっしゃいますか?

解決方法は?

この問題の原因の1つは、使用しているパスワードポリシーにある可能性があります。

また、そのようなポリシーがない場合、パスワードのプロパティの設定を確認してください。 DEFAULT プロファイルを以下のクエリで確認します。

SELECT resource_name, limit
FROM dba_profiles 
WHERE profile = 'DEFAULT'
AND resource_type = 'PASSWORD';

また、必要に応じて PASSWORD_LIFE_TIME から unlimited を以下のクエリで実行します。

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

そして、この リンク は、あなたの問題に役立つかもしれません。