sys.sp_grant_publication_access (Transact-SQL)

Van toepassing op:SQL Server

Voegt een login toe aan de toegangslijst van de publicatie. Deze opgeslagen procedure wordt uitgevoerd bij Publisher in de publicatiedatabase.

Transact-SQL syntaxis-conventies

Syntax

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

Arguments

[ @publication = ] N'publicatie'

De naam van de publicatie om toegang te krijgen. @publication is sysname, zonder standaard.

[ @login = ] N'login'

De login-ID. @login is een systeemnaam, zonder standaard.

[ @reserved = ] Niet gereserveerd'

Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.

[ @publisher = ] N'uitgever'

De naam van de uitgever. @publisher is sysname, met als standaard NULL.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Remarks

sp_grant_publication_access wordt gebruikt in snapshot-, transactionele en merge-replicatie.

Deze opgeslagen procedure kan herhaaldelijk worden aangeroepen.

Permissions

Alleen leden van de sysadmin-vaste serverrol of de db_owner vaste databaserol kunnen uitvoeren sp_grant_publication_access.