O software de banco de dados Oracle inclui funções para fornecer aos usuários um acesso de banco de dados seguro. O servidor Oracle gera automaticamente um perfil padrão , quando o banco de dados é criado. Um perfil é um conjunto nomeado de os parâmetros de senha e limites de recursos de banco de dados , tais como a expiração da senha, regras de verificação de complexidade de senha e conectar quotas de tempo. Ao alterar as configurações de senha e limites no perfil padrão com o comando alter e VERIFY_FUNCTION PL /SQL é possível atribuir os limites de validação de senha e de recursos para determinados usuários de banco de dados . Instruções
1
Clique no botão " Iniciar" do Windows e clique em " Console de Gerenciamento de Oracle PL /SQL. "
2
Adicione as seguintes instruções PL /SQL no janela aberta para limitar o número de tentativas de entrar com sucesso senha a 3 para o perfil " developer" :
CRIAR pERFIL desenvolvedor 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
ALTER PROFILE desenvolvedor LIMIT FAILED_LOGIN_ATTEMPTS 3;
PASSWORD_VERIFY_FUNCTION validate_function (
nome VARCHAR2 ,
senha VARCHAR2 ,
old_password VARCHAR2 )
RETURN BOOLEAN AS
BEGIN
se o comprimento (senha) <8 ENTÃO
return false;
MAIS
return true ;
END IF ;
END validate_function ;
3
Clique em "Arquivo " e clique em "Salvar" para aplicar a alteração de perfil para o Oráculo banco de dados SQL.