Compartir a través de


sp_grant_publication_access (Transact-SQL)

Se aplica a: SQL Server

Agrega un inicio de sesión a la lista de acceso de la publicación. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicación.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @publication = ] N'publication'

Nombre de la publicación a la que se va a acceder. @publication es sysname, sin ningún valor predeterminado.

[ @login = ] N'login'

Identificador de inicio de sesión. @login es sysname, sin ningún valor predeterminado.

[ @reserved = ] N'reserved'

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

[ @publisher = ] N'publisher'

El nombre del editor. @publisher es sysname, con un valor predeterminado de NULL.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

sp_grant_publication_access se usa en la replicación de instantáneas, transaccionales y de mezcla.

Es posible llamar repetidamente a este procedimiento almacenado.

Permisos

Solo los miembros del rol fijo de servidor sysadmin o el rol fijo de base de datos db_owner pueden ejecutar sp_grant_publication_access.