No SQL Server 2005/2008 Merge Replication, quais permissões são necessárias para a conta do Merge Agent?

1

Estamos criando uma conta de domínio para executar o Merge Agent e estamos tentando determinar quais permissões do NT são necessárias. Eu não consigo encontrar uma lista definitiva em qualquer lugar. Nossa configuração de replicação é:

Publisher: SQL 2008
Subscriber: SQL 2005
Replication Type: Merge
Subscription Type: Pull
Snapshot location: Network share on publisher

Funciona quando o Agente de Mesclagem é executado como minha conta, mas isso tem permissões administrativas no Publicador e no Assinante, além de um host de outras máquinas na rede. Gostaríamos de usar o Princípio do Menor Privilégio , por isso estou procurando o mínimo privilégios necessários. Agradecemos antecipadamente pela ajuda!

ATUALIZAÇÃO: Bem, por enquanto seguimos o conselho de mrdenny e concedemos à conta Controle Total e acesso DBO. Eu ainda estaria interessado nos privilégios mínimos necessários. Eu não posso imaginar que somos as primeiras pessoas a precisar disso ...

    
por GuyBehindtheGuy 31.01.2010 / 21:30

2 respostas

2

Eu sei que estou atrasado para a festa ...

A conta do Windows na qual o agente é executado é usada quando faz conexões com o Assinante. Essa conta deve ser, no mínimo, um membro da função de banco de dados fixa db_owner no banco de dados de assinatura.

A conta usada para conectar-se ao Publicador e ao Distribuidor deve: -Se um membro do PAL. -Seja um login associado a um usuário no banco de dados de publicação. -Seja um login associado a um usuário no banco de dados de distribuição. O usuário pode ser o usuário convidado. - Tenha permissões de leitura no compartilhamento de instantâneo.

Estes são os mínimos. Consulte o link

    
por 22.02.2010 / 22:49
0

Os únicos direitos do Windows que devem ser necessários são o controle total da pasta que será o local do instantâneo. Dentro do SQL, ele precisará ser pelo menos DBO nos bancos de dados que estão sendo replicados (possivelmente sysadmin, não tenho certeza).

    
por 01.02.2010 / 08:50