Tecnología

Inicio

Cómo modificar el perfil predeterminado y Límite PASSWORD_VERIFY_FUNCTION

Cómo modificar el perfil predeterminado y Límite PASSWORD_VERIFY_FUNCTION


El software de base de datos Oracle incluye funciones para proporcionar a los usuarios un acceso de base de datos segura. El servidor de Oracle genera automáticamente un perfil por defecto cuando se crea la base de datos. Un perfil es un conjunto con nombre de los parámetros de las contraseñas y los límites de recursos de base de datos, como la caducidad de la contraseña, reglas de verificación de complejidad de contraseña, y conectar las cuotas de tiempo. Al cambiar la configuración de contraseña y limita en el perfil predeterminado con el ALTER COMANDO y VERIFY_FUNCTION PL / SQL puede asignar los límites de validación y de recursos de base de datos de contraseñas a usuarios particulares.

Instrucciones

1 Haga clic en el botón "Inicio" de Windows y luego haga clic en "Consola de administración de Oracle PL / SQL."

2 Agregue las siguientes instrucciones PL / SQL en la ventana abierta para limitar el número de intentos para introducir correctamente la contraseña a 3 para el perfil "revelador":

Crear perfil de desarrollador LÍMITE PASSWORD_VERIFY_FUNCTION

validate_function;

PASSWORD_LIFE_TIME 60

PASSWORD_GRACE_TIME 10

PASSWORD_REUSE_TIME 0

PASSWORD_REUSE_MAX 0

FAILED_LOGIN_ATTEMPTS 4

PASSWORD_LOCK_TIME 2

CPU_PER_CALL 3000

ALTER PERFIL DE LÍMITE desarrollador FAILED_LOGIN_ATTEMPTS 3;

validate_function PASSWORD_VERIFY_FUNCTION (

username VARCHAR2,

contraseña VARCHAR2,

OLD_PASSWORD VARCHAR2)

RETORNO booleano como

EMPEZAR

Si la longitud (contraseña) <8 ENTONCES

RETURN FALSE;

MÁS

RETURN TRUE;

TERMINARA SI;

validate_function FIN;

3 Haga clic en "Archivo" y luego haga clic en "Guardar" para aplicar el cambio de perfil de la base de datos de Oracle SQL.