Share via


Procédure : gérer des connexions dans la liste d'accès à la publication (programmation Transact-SQL de la réplication)

L'accès à une publication est contrôlé par la liste d'accès à la publication. Il est possible d'ajouter et de supprimer des connexions et des groupes dans la liste d'accès à la publication et il est possible d'afficher par programme des informations sur les membres de cette liste à l'aide des procédures stockées de réplication.

[!REMARQUE]

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 cette connexion à la liste d'accès à la publication.

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

  • Exécutez sp_help_publication_access sur 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

  • Exécutez sp_grant_publication_access sur 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

  • Exécutez sp_revoke_publication_access sur 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 à supprimer pour @login.