Partilhar via


Gerenciar logins na lista de acesso à publicação

Aplica-se a:SQL ServerAzure SQL Managed Instance

Este tópico descreve como gerenciar logons na 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 lista de acesso à publicação (PAL). Logins e grupos podem ser adicionados e removidos do PAL.

Neste tópico

Antes de começar

Pré-requisitos

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

Usando o SQL Server Management Studio

Use a lista de acesso à publicação (PAL) 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 propriedades de publicação.

Para gerenciar logins 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 do PAL. Não retire distributor_admin do PAL. Esta conta é usada para replicação.

    Observação

    Se for utilizado um Distribuidor remoto, as contas na PAL têm de estar disponíveis tanto no Editor como no Distribuidor. A conta deve ser uma conta de domínio ou uma conta local definida em ambos os servidores. As senhas associadas a ambos os logins devem ser as mesmas.

  2. Selecione OK.

Usando Transact-SQL

Para exibir grupos e logins que pertencem à PAL

  1. No Publisher, na base de dados de publicação, execute sp_help_publication_access. Para @publication, especifique o nome da publicação. Isso exibe informações sobre os grupos e logins no PAL.

Para adicionar grupos e logins à PAL

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

Para remover grupos e contas de login da PAL

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