Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Legen Sie den Ablauf/die Nachfrist für das Oracle-Benutzerkennwort fest

Dazu benötigen Sie Berechtigungen auf Datenbankebene. Ein normaler Benutzer kann sein eigenes Konto nicht einmal explizit sperren oder ablaufen lassen. (Sie können es sperren, indem Sie absichtlich das falsche Passwort verwenden, wenn Ihr Profil so eingerichtet ist)

Die einzige andere Möglichkeit, die ich kenne, um Ihren Benutzer zu verfallen (ohne einen Befehl auf Datenbankebene), besteht darin, die Datenbank zu täuschen, indem Sie die Uhr vorstellen.

Wenn Sie keine DBA-Privilegien haben, ist es unwahrscheinlich, dass Sie die Privilegien haben, die Systemuhr zu ändern.

Nein, nehmen Sie keine Änderungen an DBA_USERS vor. Sie müssten die PASSWORD_GRACE_TIME für das DEFAULT-Profil mit dem Befehl „ALTER PROFILE“ ändern. Alle damit verbundenen Änderungen erfordern dazu die Systemberechtigung ALTER PROFILE. Ohne DBA-Privilegien geht das also nicht.