Restaurar o banco de dados do SQL Server 2008 sem afetar os usuários

2

Quando eu restauro um banco de dados no Sql Server 2008 R2 a partir de dados em outro servidor, isso faz uma bagunça para os usuários. Eu tenho um usuário do Windows e MsSql Login chamado Web_SqlA em ambas as máquinas. Antes da restauração, o Web_SqlA é mapeado corretamente para o usuário do Windows correto no banco de dados. Após a restauração, o Web_SqlA ainda está listado como um usuário para o banco de dados, mas não está mais vinculado ao usuário do Windows, fazendo com que o Trusted Connections falhe.

Como posso restaurar o banco de dados sem quebrar esse usuário a cada vez?

Eu vejo que isto:
Restauração do banco de dados do Sql Server

Endereços corrigindo esses usuários órfãos após o fato; Eu estou olhando para evitar sobrescrever os usuários durante a restauração em primeiro lugar - tudo o mais deve ser restaurado, mas deixar meus usuários. Como posso fazer isso?

    
por Chris Moschini 30.06.2012 / 22:06

1 resposta

2

Se você usar sp_help_revlogin antes de fazer a restauração, isso permitirá que os usuários correspondam aos logins. Vai demorar um pouco de planejamento ...

link

    
por 01.07.2012 / 00:08