Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

SET RECOVERY SIMPLE OU SET SINGLE_USER?

O instrutor utiliza o comando

ALTER DATABASE <DB> SET RECOVERY SIMPLE

para restringir o acesso por outros usuários. Acontece que segundo documentação Exibir ou alterar o modelo de recuperação de um banco de dados (SQL Server) esse comando apenas altera o modelo de recuperação do banco de dados.

Em verdade, acredito que o comando específico para o que o instrutor deseja é

ALTER DATABASE <DB> SET SINGLE_USER

Conforme Opções ALTER DATABASE SET (Transact-SQL).

1 resposta

Olá Rodolfo!

Desculpa a demora em responder, também fiquei com essa dúvida, mais acho que realmente o professor se confundiu com os termos, e é exatamente isso, ele alterou o modelo de recuperação do banco de dados com o "RECOVERY SIMPLE", e no caso de fosse pra restringir o acesso a todos os outros usuários seria usando o "SINGLE_USER", mesmo assim valeu por ter notado esse engano do professor!!