sys.sp_grant_publication_access (Transact-SQL)

Dotyczy:SQL Server

Dodaje logowanie do listy dostępu do publikacji. Ta procedura składowana jest wykonywana w programie Publisher w bazie danych publikacji.

Transact-SQL konwencje składni

Składnia

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

Arguments

[ @publication = ] N'publikacja'

Do uzyskania dostępu do nazwy publikacji. @publication to sysname, bez domyślnego zapisu.

[ @login = ] N'logowania"

Identyfikator logowania. @login to sysname, bez domyślnego ustawienia.

[ @reserved = ] N'reserved'

Zidentyfikowane tylko do celów informacyjnych. Niewspierane. Zgodność w przyszłości nie jest gwarantowana.

[ @publisher = ] N'publisher'

Nazwa wydawcy. @publisher jest nazwa_systemuz wartością domyślną NULL.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_grant_publication_access jest wykorzystywany w replikacji snapshot, transakcyjnych i scalania.

Ta procedura przechowywana może być wywoływana wielokrotnie.

Permissions

Tylko członkowie roli stałego serwera systemowego lub roli db_owner stałej bazy danych mogą wykonywać sp_grant_publication_access.