Partager via


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

Cette rubrique explique comment gérer des connexions dans la liste d'accès à la publication dans SQL Server 2012 à 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 :

    Conditions préalables

    Sécurité

  • Pour gérer les connexions dans la liste d'accès à la publication, à l'aide de :

    SQL Server Management Studio

    Transact-SQL

Avant de commencer

Conditions préalables

  • 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.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de SQL Server Management Studio

La liste d'accès à la publication sur la page Liste d'accès à la publication de la boîte de dialogue Propriétés de la publication - <publication> sert à gérer les connexions. Pour plus d'informations sur l'accès à 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. Sur la page Liste d'accès à la publication de la boîte de dialogue Propriétés de la publication - <publication>, utilisez les boutons Ajouter, Supprimer et Supprimer tout pour ajouter et supprimer des noms de connexion et des groupes dans la liste d'accès à la publication. 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.  

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

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.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Voir aussi

Concepts

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