Eu tenho um usuário de autenticação SQL: JOHNDOE
Eu gostaria que esta conta expirasse ou fosse desativada automaticamente após X dias ou em uma determinada data/hora. Alguma sugestão ou prática recomendada para fazer isso?
Eu tenho um usuário de autenticação SQL: JOHNDOE
Eu gostaria que esta conta expirasse ou fosse desativada automaticamente após X dias ou em uma determinada data/hora. Alguma sugestão ou prática recomendada para fazer isso?
Você pode configurar um trabalho que leia de uma tabela contendo uma lista de logins e suas datas de expiração. Para cada login expirado nesta tabela, ele pode simplesmente descartá-lo. Lá você também pode lidar automaticamente com usuários associados e bancos de dados próprios por este login.
Não há uma maneira nativa de fazer isso. Você terá que criar um trabalho do SQL Agent que desabilitou o login e o horário específico.