-
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.