Oracle
 sql >> Database >  >> RDS >> Oracle

Imposta il periodo di validità/scadenza della password dell'utente Oracle

Avrai bisogno dei privilegi per farlo a livello di database. Un utente normale non può nemmeno bloccare o far scadere esplicitamente il proprio account. (Puoi bloccarlo utilizzando di proposito la password errata se il tuo profilo è impostato in questo modo)

L'unico altro modo che conosco per far scadere il tuo utente (senza un comando a livello di database) è ingannare il database impostando l'orologio in avanti.

Se non disponi di privilegi DBA, è improbabile che tu disponga di privilegi per modificare l'orologio di sistema.

No, non apportare modifiche a DBA_USERS. Dovresti modificare la PASSWORD_GRACE_TIME per il profilo DEFAULT usando il comando "ALTER PROFILE". Tutte le modifiche associate richiedono il sistema ALTER PROFILE priv per farlo. Quindi, senza privilegi DBA, non puoi farlo.