Wie Profil Standard und Limit Password_Verify_Function Alter . Der Oracle-Server automatisch ein Profil DEFAULT , wenn die Datenbank erstellt wird. Ein Profil ist eine benannte Menge der Passwort -Parameter und Datenbank- Ressourcen-Limits , wie Passwort- Ablauf , Passwort Komplexität Überprüfung Regeln und verbinden Zeit Quoten. Durch Ändern des Passwortes und Grenzen Einstellungen im STANDARD -Profil mit dem Befehl ALTER und VERIFY_FUNCTION PL /SQL können Sie das Kennwort zuweisen Validierung und Ressourcen-Limits zu bestimmten Datenbank-Benutzer . Anleitung
1
Klicken Sie auf die Schaltfläche "Start" in Windows und klicken Sie dann auf " Oracle PL /SQL Management Console . "
2
Fügen Sie die folgenden PL /SQL-Anweisungen in der offene Fenster , um die Anzahl der Versuche erfolgreich Paßwort eingeben bis 3 für die " Entwickler "-Profil zu beschränken:
CREATE PROFILE Entwickler LIMIT 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
< p> ALTER PROFILE Entwickler LIMIT FAILED_LOGIN_ATTEMPTS 3;
PASSWORD_VERIFY_FUNCTION validate_function (
Benutzernamen VARCHAR2 ,
Passwort VARCHAR2 ,
old_password VARCHAR2 )
< p > Zurück BOOLEAN AS
BEGIN
IF LENGTH ( Passwort) <8 DANN
return false;
ELSE
RETURN TRUE ;
END IF;
END validate_function ;
3
Klicken Sie auf " Datei" und klicken Sie dann auf " Speichern", um das Profil zu ändern , um die Oracle- Anwendung SQL-Datenbank.