Come Alter profilo predefinito e Limite Password_Verify_Function

February 12

Come Alter profilo predefinito e Limite Password_Verify_Function


Il software di database Oracle include funzioni per fornire agli utenti un accesso al database protetto. Il server Oracle genera automaticamente un profilo predefinito quando viene creato il database. Un profilo è un insieme di nome dei parametri di password e limiti delle risorse di database, come ad esempio la scadenza della password, regole di verifica di complessità della password, e collegare le quote di tempo. Modificando le impostazioni della password e limiti nel profilo predefinito con il ALTER COMANDO e VERIFY_FUNCTION PL / SQL è possibile assegnare la validazione e di risorse limiti di password a particolari utenti del database.

istruzione

1 Fare clic sul pulsante "Start" di Windows e quindi fare clic su "Oracle PL / SQL Management Console."

2 Aggiungere le seguenti istruzioni PL / SQL nella finestra aperta per limitare il numero di tentativi per inserire correttamente password 3 per il profilo "sviluppatore":

CREA PROFILO sviluppatore LIMITE 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 PROFILO sviluppatore LIMITE FAILED_LOGIN_ATTEMPTS 3;

PASSWORD_VERIFY_FUNCTION validate_function (

nomeutente VARCHAR2,

Password VARCHAR2,

old_password VARCHAR2)

RITORNO BOOLEANO AS

INIZIO

Se la lunghezza (password) <8 ALLORA

RETURN FALSE;

ALTRO

RETURN TRUE;

FINISCI SE;

END validate_function;

3 Fai clic su "File" e poi su "Save" per applicare la modifica del profilo al database Oracle SQL.