Поделиться через


sp_grant_publication_access (Transact-SQL)

Область применения: SQL Server

Добавляет имя входа в список доступа публикации. Эта хранимая процедура выполняется на издателе в базе данных публикации.

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

[ @publication = ] N'publication'

Имя публикации для доступа. @publication — sysname без значения по умолчанию.

[ @login = ] N'login'

Идентификатор входа. @login — sysname без значения по умолчанию.

[ @reserved = ] N'reserved'

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

[ @publisher = ] N'publisher'

Имя издателя. @publisher — sysname с значением по умолчаниюNULL.

Значения кода возврата

0 (успешно) или 1 (сбой).

Замечания

sp_grant_publication_access используется в репликации моментальных снимков, транзакций и слиянием.

Эту хранимую процедуру можно вызывать повторно.

Разрешения

Могут выполняться sp_grant_publication_accessтолько члены предопределенных ролей сервера sysadmin или db_owner предопределенных ролей базы данных.