sql >> Base de Datos >  >> RDS >> Oracle

Establecer el período de gracia/caducidad de la contraseña de usuario de Oracle

Necesitará privilegios para hacerlo a nivel de base de datos. Un usuario normal ni siquiera puede bloquear o hacer caducar explícitamente su propia cuenta. (Puede bloquearlo usando deliberadamente una contraseña incorrecta si su perfil está configurado de esa manera)

La única otra forma que conozco de hacer caducar a su usuario (sin un comando de nivel de base de datos) es engañar a la base de datos adelantando el reloj.

Si no tiene privilegios de DBA, es poco probable que tenga privilegios para cambiar el reloj del sistema.

No, no realice cambios en DBA_USERS. Deberá modificar la PASSWORD_GRACE_TIME para el perfil DEFAULT usando el comando "ALTER PROFILE". Todos los cambios asociados requieren ALTER PROFILE system priv para hacerlo. Entonces, sin privilegios de DBA, no puede hacerlo.