El software de base de datos Oracle incluye funciones para proporcionar a los usuarios un acceso a base de datos segura . El servidor de Oracle genera un perfil predeterminado de forma automática cuando se crea la base de datos. Un perfil es un conjunto con nombre de los parámetros de contraseña y límites de recursos de base de datos , como la caducidad de la contraseña , las reglas de verificación de complejidad de contraseñas , y conectar las cuotas de tiempo . Al cambiar la configuración de contraseña y los límites en el perfil predeterminado con el comando ALTER y VERIFY_FUNCTION PL /SQL puede asignar la validación de la contraseña y los límites de recursos a determinados usuarios de la base . Instrucciones
1
clic en el botón " Inicio" de Windows y haga clic en "Oracle PL /SQL Management Console. "
2
Agregue las siguientes instrucciones PL /SQL en el ventana abierta para limitar el número de intentos para introducir con éxito la contraseña a 3 para el " desarrollador " perfil :
CREAR pERFIL desarrollador LÍMITE PASSWORD_VERIFY_FUNCTION
validate_function ;
PASSWORD_LIFE_TIME 60 < br >
PASSWORD_GRACE_TIME 10
PASSWORD_REUSE_TIME 0
PASSWORD_REUSE_MAX 0
FAILED_LOGIN_ATTEMPTS 4
PASSWORD_LOCK_TIME 2
CPU_PER_CALL 3000
< p> ALTER PROFILE desarrollador LÍMITE FAILED_LOGIN_ATTEMPTS 3 ;
PASSWORD_VERIFY_FUNCTION validate_function (
VARCHAR2 nombre de usuario , contraseña
VARCHAR2 ,
OLD_PASSWORD VARCHAR2 )
< p > REGRESAR booleano como
COMENZAR
si la longitud (password) < 8 ENTONCES
return false ;
MÁS
return true ;
END IF;
FIN validate_function ;
3
Haga clic en " archivo" y luego haga clic en " Guardar" para aplicar el cambio de perfil para el Oracle base de datos SQL .