sp_grant_publication_access (Transact-SQL)
Gilt für: SQL Server
Fügt der Zugriffsliste der Veröffentlichung einen Anmeldenamen hinzu. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_grant_publication_access
[ @publication = ] N'publication'
, [ @login = ] N'login'
[ , [ @reserved = ] N'reserved' ]
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Argumente
[ @publication = ] N'Publikation'
Der Name der Publikation, auf die zugegriffen werden soll. @publication ist "sysname" ohne Standard.
[ @login = ] N'login'
Die Anmelde-ID. @login ist "sysname" ohne Standard.
[ @reserved = ] N'reserved'
Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
[ @publisher = ] N'publisher'
Der Name des Herausgebers. @publisher ist "sysname" mit der Standardeinstellung "NULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_grant_publication_access
wird in Momentaufnahmen, Transaktions- und Zusammenführungsreplikationen verwendet.
Diese gespeicherte Prozedur kann wiederholt aufgerufen werden.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder die db_owner feste Datenbankrolle können ausgeführt werden sp_grant_publication_access
.