sp_grant_publication_access (Transact-SQL)

S’applique à : SQL Server

Ajoute une connexion à la liste d'accès de la publication. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_grant_publication_access
    [ @publication = ] N'publication'
    , [ @login = ] N'login'
    [ , [ @reserved = ] N'reserved' ]
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Arguments

[ @publication = ] N’publication'

Nom de la publication à accéder. @publication est sysname, sans valeur par défaut.

[ @login = ] N’login'

ID de connexion. @login est sysname, sans valeur par défaut.

[ @reserved = ] N’reserved'

Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

[ @publisher = ] N’publisher'

Nom de l’éditeur. @publisher est sysname, avec la valeur par défaut NULL.

Valeurs des codes de retour

0 (réussite) or 1 (échec).

Notes

sp_grant_publication_access est utilisé dans la réplication d’instantané, transactionnelle et de fusion.

Cette procédure stockée peut être appelée de façon répétitive.

autorisations

Seuls les membres du rôle serveur fixe sysadmin ou le rôle de base de données fixe db_owner peuvent s’exécuter sp_grant_publication_access.