ORA-28002: the password will expire within string days

ORA-28002 ORA-28002

Haben Sie vor ca. einem halben Jahr eine Datenbank umgestellt? Dies könnte bei Ihnen die Ursache für einen ORA-28002 Fehler sein.

ORA-28002: the password will expire within string days“ ist eine Meldung, die auf den Ablauf der PASWORD_LIFE_TIME hinweist. Diese ist standardmäßig auf 180 Tage und eine GRACE_TIME von 7 Tagen angelegt. Die Meldung besagt, dass sich der User nun in einer grace period befindet und bitte sein Passwort erneuern solle bzw. muss.

Welches Profil betroffen ist, bekommen Sie mit folgender Abfrage mit: SELECT profile FROM dba_users WHERE username=’SCOTT’;

SELECT profile FROM dba_users WHERE username='SCOTT';

Die Lifetime kann mit ALTER PROFILE DEFAULT LIMIT

ALTER PROFILE DEFAULT LIMIT

PASSWORD_LIFE_TIME UNLIMITED;

PASSWORD_LIFE_TIME UNLIMITED;

auch auf unendlich gesetzt werden, jedoch sollte dieser Schritt nur dann eine Lösung sein, wenn sie sich sicher sind damit nicht andere Probleme zu verursachen. Damit können Sie unter Umständen auch eine Verletzung einer Sicherheitsvorgabe verursachen. Bitte vergewissern Sie sich, welche anderen User auch noch das gleiche Profil haben.

Nun können Sie das Passwort des betroffenen Users noch ändern.

Die Änderung kann nach erfolgreicher Anmeldung geschehen: PASSWORD

Password

Changing password for SCOTT

Changing password for SCOTT

Old password:

Old password:

New password:

New password:

Retype new password:

Retype new password:

Password changed

Password changed

Oder alternativ für einen anderen User: Alter user scott identified by password;

Alter user scott identified by password;

Sie können uns gerne kurzfristig um Unterstüzung für einen Oracle ORA-28002 Fehler bitten.Oracle Support

Haben Sie Fragen zu der Fehlermeldung ORA-28002 oder stehen sie vor einer Oracle Umstellung oder einer Oracle Migration, kontaktieren Sie uns. Wir beraten Sie gerne.