Condividi tramite


sp_grant_publication_access (Transact-SQL)

Si applica a: SQL Server

Aggiunge un account di accesso all'elenco di accesso alla pubblicazione. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @publication = ] N'publication'

Nome della pubblicazione a cui accedere. @publication è sysname, senza impostazione predefinita.

[ @login = ] N'login'

ID di accesso. @login è sysname, senza impostazione predefinita.

[ @reserved = ] N'reserved'

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

[ @publisher = ] N'publisher'

Nome del server di pubblicazione. @publisher è sysname, con un valore predefinito .NULL

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_grant_publication_access viene usato nella replica snapshot, transazionale e di tipo merge.

È possibile chiamare questa stored procedure ripetutamente.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o il ruolo predefinito del database db_owner possono eseguire sp_grant_publication_access.