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


sp_helpsubscription_properties (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

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

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

Синтаксис

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

Аргументы

[ @publisher = ] N'publisher'

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

[ @publisher_db = ] N'publisher_db'

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

[ @publication = ] N'publication'

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

[ @publication_type = ] publication_type

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

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

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

Имя столбца Тип данных Description
publisher sysname Имя издателя.
publisher_db sysname Имя базы данных издателя.
publication 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
distributor 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 sysname Указывает имя пакета служб 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