Como permitir que não administradores usem o Replication Monitor (SQL Server Management Studio)

O Replication Monitor pode ser usado por usuários que são membros das seguintes funções:

  • A função de servidor fixa sysadmin.

    Esses usuários podem monitorar a replicação e possuem controle total sobre a modificação de propriedades de replicação como cronogramas de agentes, perfis de agentes, etc...

  • A função de banco de dados replmonitor no banco de dados de distribuição.

    Esses usuários podem monitorar a replicação, mas não podem modificar nenhuma propriedade de replicação.

Para permitir que não administradores usem o Replication Monitor, um logon com permissão ALTER ANY LOGIN (como membro das funções de servidor fixas sysadmin ou securityadmin) deve adicionar o logon como usuário ao banco de dados de distribuição e atribuir a ele a função de banco de dados fixa replmonitor. Além disso, o usuário deve ter acesso ao banco de dados de publicação e ao banco de dados msdb no Publicador.

Para permitir que não administradores usem o Replication Monitor

  1. No Microsoft SQL Server Management Studio, conecte-se ao Distribuidor e expanda o nó do servidor.

  2. Expanda Bancos de Dados, expanda Bancos de Dados do Sistema e, em seguida, expanda o banco de dados de distribuição (nomeado distribuição por padrão).

  3. Expanda Segurança, clique com o botão direito do mouse em Usuários e, em seguida, clique em Novo Usuário.

  4. Digite um nome de usuário e logon para o usuário.

  5. Selecione um esquema padrão de replmonitor.

  6. Marque a caixa de seleção replmonitor na grade Associação à função de banco de dados.

  7. Clique em OK.