sp_helpsubscription_properties (Transact-SQL)

Применимо к: SQL Server (все поддерживаемые версии) Управляемый экземпляр SQL Azure

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

Topic link iconСинтаксические обозначения в Transact-SQL

Синтаксис

  
sp_helpsubscription_properties [ [ @publisher = ] 'publisher' ]  
    [ , [ @publisher_db =] 'publisher_db' ]   
    [ , [ @publication =] 'publication' ]  
    [ , [ @publication_type = ] publication_type ]   

Аргументы

[ @publisher = ] 'publisher' Имя издателя. Publishersysname с значением по умолчанию %, которое возвращает сведения обо всех издателях.

[ @publisher_db = ] 'publisher_db' Имя базы данных Издателя. publisher_dbsysname с значением по умолчанию %, которое возвращает сведения обо всех базах данных издателя.

[ @publication = ] 'publication' Имя публикации. публикацияsysname с значением по умолчанию %, которое возвращает сведения обо всех публикациях.

[ @publication_type = ] publication_type Тип публикации. publication_type имеет значение int с значением по умолчанию NULL. При указании publication_type должно быть одним из следующих значений:

Значение Описание
0 Публикация транзакций
1 Публикация моментальных снимков
2 Публикация слиянием

Результирующие наборы

Имя столбца Тип данных Описание
publisher sysname Имя издателя.
publisher_db sysname Имя базы данных издателя.
Публикации sysname Имя публикации.
publication_type int Тип публикации:

0 = транзакционный

1 = моментальный снимок

2 = слияние
publisher_login sysname Идентификатор входа, используемый на издателе для проверки подлинности SQL Server.
publisher_password nvarchar(524) Пароль, используемый на издателе для проверки подлинности SQL Server (зашифровано).
publisher_security_mode int Режим безопасности, реализованный на издателе:

0 = проверка подлинности SQL Server

1 = проверка подлинности Windows
Дистрибьютор sysname Имя распространителя.
distributor_login sysname Имя входа распространителя.
distributor_password nvarchar(524) Пароль распространителя (шифрованный).
distributor_security_mode int Режим безопасности, используемый на распространителе:

0 = проверка подлинности SQL Server

1 = проверка подлинности Windows
ftp_address sysname Только для обратной совместимости. Сетевой адрес службы протокола FTP для распространителя.
ftp_port int Только для обратной совместимости. Номер порта службы FTP для распространителя.
ftp_login sysname Только для обратной совместимости. Имя пользователя, используемое для подключения к службе FTP.
ftp_password nvarchar(524) Только для обратной совместимости. Пароль пользователя, используемый для подключения к службе FTP.
alt_snapshot_folder nvarchar(255) Указывает местоположение альтернативной папки для моментального снимка.
working_directory nvarchar(255) Имя рабочего каталога, используемого для хранения файлов данных и схемы.
use_ftp bit Указывает использование протокола FTP вместо обычного протокола для получения моментальных снимков. Если значение равно 1, используется FTP.
dts_package_name; sysame Указывает имя пакета служб DTS.
dts_package_password; nvarchar(524) Задает пароль для пакета, если он имеется.
dts_package_location. int Местоположение, где хранится пакет служб DTS.

0 = расположение пакета находится на распространителю.

1 = расположение пакета находится на подписчике.
offload_agent bit Указывает, может ли агент быть активирован удаленно. Если значение 0, агент не может быть активирован удаленно.
offload_server sysname Указывает сетевое имя сервера, используемого для удаленной активации.
dynamic_snapshot_location nvarchar(255) Указывает путь к папке, в которой сохраняются файлы моментальных снимков.
use_web_sync bit Указывает, можно ли синхронизировать подписку по протоколу HTTPS, где значение 1 означает, что эта функция включена.
internet_url nvarchar(260) UR-адрес, который представляет собой адрес средства прослушивания репликации для веб-синхронизации.
internet_login nvarchar(128) Имя входа, используемое агентом слияния для подключения к веб-серверу, на котором доступна веб-синхронизация с обычной проверкой подлинности.
internet_password nvarchar(524) Пароль для имени входа, используемого агентом слияния при подключении к веб-серверу, на котором доступна веб-синхронизация с использованием обычной проверки подлинности.
internet_security_mode int Режим проверки подлинности, используемый при подключении к веб-серверу, на котором размещается веб-синхронизация, где значение 1 означает проверку подлинности Windows, а значение 0 означает обычную проверку подлинности.
internet_timeout int Время (в секундах) перед отменой запроса на веб-синхронизацию.
hostname nvarchar(128) Задает значение для функции HOST_NAME(), если эта функция используется в предложении WHERE параметризованного фильтра строк.

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

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

Примечания

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

Разрешения

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

См. также:

Системные хранимые процедуры (Transact-SQL)