Gerenciar logons na lista de acesso à publicação

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Este tópico descreve como gerenciar a Lista de acesso à publicação no SQL Server usando o SQL Server Management Studio ou o Transact-SQL. O acesso a uma publicação é controlado pela PAL (lista de acesso à publicação). É possível adicionar e remover logons e grupos do PAL.

Neste tópico

Antes de começar

Pré-requisitos

  • Você deve associar o logon do SQL Server com um usuário de banco de dados no banco de dados de publicação antes de adicionar o logon à PAL.

Como usar o SQL Server Management Studio.

Use a PAL (lista de acesso à publicação) na página Lista de Acesso à Publicação da caixa de diálogo Propriedades da Publicação – <Publicação> para gerenciar logons. Para obter mais informações sobre como acessar essa caixa de diálogo, consulte Exibir e modificar as propriedades da publicação.

Para gerenciar logons na PAL

  1. Na página Lista de Acesso à Publicação da caixa de diálogo Propriedades da Publicação – <Publicação>, use os botões Adicionar, Remover e Remover Tudo para adicionar e remover logons e grupos da PAL. Não remova o distributor_admin da PAL. Essa conta é usada para replicação.

    Observação

    Se for usado um Distribuidor remoto, as contas da PAL precisarão estar disponíveis tanto no Publicador quanto no Distribuidor. A conta ou deve ser uma conta de domínio ou uma conta local que é definida em ambos os servidores. As senhas associadas a ambos os logons devem ser as mesmas.

  2. Selecione OK.

Usando o Transact-SQL

Para exibir grupos e logons que pertencem à PAL

  1. No Publicador do banco de dados da publicação, execute sp_help_publication_access. Para @publication, especifique o nome da publicação. Isso exibe informações sobre os grupos e logons na PAL.

Para adicionar grupos e logons à PAL

  1. No Publicador do banco de dados da publicação, execute sp_grant_publication_access. Para @publication, especifique o nome da publicação e para @login, especifique o nome do logon ou grupo que está sendo adicionado.

Para remover grupos e logons da PAL

  1. No Publicador do banco de dados da publicação, execute sp_revoke_publication_access. Para @publication, especifique o nome da publicação e para @login, especifique o nome do logon ou grupo que está sendo removido.

Confira também

Gerenciar logons na lista de acesso à publicação
Modelo de segurança do agente de replicação
Proteger uma topologia de replicação
Proteger o Publicador