Olá,
Algumas tarefas importantes durante a manutenção do banco de dados são as de “limpar e organizar os usuários”.
Pode ter certeza que 99% das empresas não organizam os usuários que tem acesso ao banco e muito menos bloqueiam os que perderam o direito de acesso.
( Funcionário que saiu da empresa, ou aquela pessoa que pediu um acesso temporário e ganhou um definitivo… )
Para usarmos o mecanismo de expiração de senha usaremos o comando “ALTER PROFILE”;
O que podemos mudar no acesso de um usuário?
PASSWORD_LIFE_TIME | Quantos dias demora para expirar a senha |
PASSWORD_GRACE_TIME | Período para alterar a senha a expiração |
FAILED_LOGIN_ATTEMPTS | Número de erros de login antes de bloquear o usuário |
PASSWORD_LOCK_TIME | Dias que o usuário ficará bloqueado após errar os logins |
PASSWORD_REUSE_TIME | Intervalo para a reutilização de uma senha em dias |
PASSWORD_REUSE_MAX | Quantas senhas devem ser alteradas até voce poder reutilizar. |
E para utilizar os atributos mencionados acima:
ALTER PROFILE default LIMIT PASSWORD_LIFE_TIME 60 FAILED_LOGIN_ATTEMPTS 3;