Le logiciel de base de données Oracle comprend des fonctions pour fournir aux utilisateurs un accès à la base de données sécurisée . Le serveur Oracle génère automatiquement un profil par défaut lorsque la base de données est créée. Un profil est un ensemble nommé de paramètres de mot de passe et les limites des ressources de base de données , tels que l'expiration du mot , les règles de vérification de la complexité des mots de passe et connectez quotas de temps . En modifiant les paramètres de mot de passe et les limites dans le profil par défaut avec la commande ALTER et VERIFY_FUNCTION PL /SQL, vous pouvez affecter la validation de mot de passe et les limites des ressources à certains utilisateurs de la base . Instructions
1
Cliquez sur le bouton " Démarrer" de Windows , puis cliquez sur "Console Oracle PL /SQL Management . "
2
Ajoutez les instructions suivantes PL /SQL dans le fenêtre ouverte pour limiter le nombre de tentatives de pénétrer avec succès mot de passe à 3 pour le profil « développeur » :
créer un profil développeur LIMIT 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 développeur LIMIT FAILED_LOGIN_ATTEMPTS 3;
PASSWORD_VERIFY_FUNCTION validate_function (produits
identifiant VARCHAR2 , AB
mot de passe VARCHAR2 , AB
old_password VARCHAR2 )
< p > Retour booléenne comme
BEGIN
si la longueur (password) <8 ALORS
return false ;
AUTRE
retourner TRUE ;
END IF ;
FIN validate_function ;
3
Cliquez sur «Fichier» puis cliquez sur «Enregistrer» pour appliquer la modification du profil de l'Oracle base de données SQL.