Oracleエラー、ORA-28001:パスワードの有効期限が切れています



Oracle Error Ora 28001



エラー:Oracleエラー、ORA-28001:パスワードの有効期限が切れています

oracle12cのデフォルトパスワードは180日間有効です



パスワードの有効期限ソリューション:

まず、関連するお問い合わせ



1、ユーザーのパスワードが有効であることを確認してください

select username,account_status,expiry_date,profile from dba_users

2、すべてのユーザーパスワードの有効な構成のSQLクエリによる。

sql>SELECT username,PROFILE FROM dba_users

上記のSQLクエリ結果は通常デフォルトです



3、デフォルトのデフォルト値に次のSQLクエリを使用できます

sql>select * from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_LIFE_TIME'

第二に、治療:

方法1:デフォルトが無期限に変更されました

sql>alter profile default limit password_life_time unlimited

この方法は、再起動しても有効になるため、本来あるべき本番環境には適用できません。

方法2:パスワードを変更し、変更せずに変更しますが、増加は有効です。

sql> alter user username identified by account unlock ---- do not get a new password