Após a restauração de um backup, os usuários ficam impossibilitados de fazer login, pois o SQL perde a referência Login x Usuário do banco.
Para corrigir isso, execute o script a baixo, que irá gerar um script de autofix para corrigir essa referência.
É só executá-lo e pronto!
- Copiar o resultado da query abaixo e executar no seu banco
-- Repetir o procedimento para cada Banco de dados restaurado
create table #tmp_logins(UserName varchar(150),userSID varchar(max))
insert into #tmp_logins
EXEC sp_change_users_login 'Report'
select 'EXEC sp_change_users_login ''Auto_Fix'',''' + username + ''';' from #tmp_logins
select * from #tmp_logins
drop table #tmp_logins
Nenhum comentário:
Postar um comentário