Gérer des connexions dans la liste d'accès à la publication

S’applique à :SQL ServerAzure SQL Managed Instance

Cette rubrique explique comment gérer les connexions dans la liste d’accès aux publications dans SQL Server à l’aide de SQL Server Management Studio ou de Transact-SQL. L'accès à une publication est contrôlé par la liste d'accès à la publication. Les connexions et les groupes peuvent être ajoutés et supprimés de la liste d'accès à la publication.

Dans cette rubrique

Avant de commencer

Prérequis

  • Vous devez associer la connexion SQL Server à un utilisateur de base de données dans la base de données de publication avant d’ajouter la connexion au pal.

Utilisation de SQL Server Management Studio

Vous utilisez la liste d’accès aux publications (PAL) dans la page Liste d’accès aux publications de la boîte de dialogue Propriétés de la publication - <Publication> pour gérer les connexions. Pour plus d’informations sur la façon d’accéder à cette boîte de dialogue, consultez Afficher et modifier les propriétés d’une publication.

Pour gérer des noms de connexion dans la liste d'accès à la publication

  1. Dans la page Liste d’accès aux publications de la boîte de dialogue Propriétés de publication - <Publication>, utilisez les boutons Ajouter, Supprimer et Supprimer tous pour ajouter et supprimer des connexions et des groupes de la pal. Ne supprimez pas distributor_admin de la liste d'accès à la publication. Ce compte est utilisé par la réplication.

    Remarque

    En cas d'utilisation d'un serveur de distribution distant, les comptes de la liste d'accès à la publication doivent être disponibles à la fois auprès du serveur de publication et auprès du serveur de distribution. Le compte doit être un compte de domaine ou un compte local défini sur les deux serveurs. Les mots de passe associés aux deux connexions doivent être identiques.

  2. Cliquez sur OK.

Utilisation de Transact-SQL

Pour afficher les groupes et les connexions qui figurent dans la liste d'accès à la publication

  1. Exécutez sp_help_publication_accesssur la base de données de publication du serveur de publication. Spécifiez le nom de la publication pour @publication. Cela affiche des informations sur les groupes et les connexions qui figurent dans la liste d'accès à la publication.

Pour ajouter des groupes et des connexions dans la liste d'accès à la publication

  1. Exécutez sp_grant_publication_accesssur la base de données de publication du serveur de publication. Spécifiez le nom de la publication pour @publication et le nom de la connexion ou du groupe à ajouter pour @login.

Pour supprimer des groupes et des connexions de la liste d'accès à la publication

  1. Exécutez sp_revoke_publication_accesssur la base de données de publication du serveur de publication. Spécifiez le nom de la publication pour @publication et le nom de la connexion ou du groupe à ajouter pour @login.

Voir aussi

Gérer des connexions dans la liste d'accès à la publication
Modèle de sécurité de l'Agent de réplication
Sécuriser une topologie de réplication
Sécuriser le serveur de publication