sp_helpsubscription_properties (Transact-SQL)

Gilt für:SQL ServerAzure SQL Managed Instance

Ruft Sicherheitsinformationen aus der MSsubscription_properties Tabelle ab. Diese gespeicherte Prozedur wird auf dem Abonnenten ausgeführt.

Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

[ @publisher = ] 'publisher' Der Name des Verlegers. publisher ist sysname mit dem Standardwert , %der Informationen zu allen Verlegern zurückgibt.

[ @publisher_db = ] 'publisher_db' Der Name der Verlegerdatenbank. publisher_db ist sysname mit dem Standardwert , %der Informationen zu allen Verlegerdatenbanken zurückgibt.

[ @publication = ] 'publication' Der Name der Publikation. publication ist sysname, wobei der Standardwert von %ist, der Informationen zu allen Veröffentlichungen zurückgibt.

[ @publication_type = ] publication_type Ist der Veröffentlichungstyp. publication_type ist int mit dem Standardwert NULL. Wenn angegeben, muss publication_type einer der folgenden Werte sein:

Wert BESCHREIBUNG
0 Transaktionsveröffentlichung
1 Momentaufnahmeveröffentlichung
2 Mergeveröffentlichung

Resultsets

Spaltenname Datentyp BESCHREIBUNG
publisher sysname Name des Verlegers.
Publisher_db sysname Name der Verlegerdatenbank.
Veröffentlichung sysname Name der Veröffentlichung.
publication_type int Typ der Veröffentlichung:

0 = Transaktional

1 = Momentaufnahme

2 = Merge
publisher_login sysname Anmelde-ID, die auf dem Verleger für SQL Server-Authentifizierung verwendet wird.
publisher_password nvarchar(524) Kennwort, das beim Verleger für SQL Server-Authentifizierung (verschlüsselt) verwendet wird.
publisher_security_mode int Auf dem Verleger verwendeter Sicherheitsmodus:

0 = SQL Server-Authentifizierung

1 = Windows-Authentifizierung
Verteiler sysname Name des Verteilers.
distributor_login sysname Verteilerbenutzername.
distributor_password nvarchar(524) Verteilerkennwort (verschlüsselt).
distributor_security_mode int Auf dem Verteiler verwendeter Sicherheitsmodus:

0 = SQL Server-Authentifizierung

1 = Windows-Authentifizierung
ftp_address sysname Nur aus Gründen der Abwärtskompatibilität beibehalten Die Netzwerkadresse des FTP-Dienstes für den Verteiler.
ftp_port int Nur aus Gründen der Abwärtskompatibilität beibehalten Die Nummer des Anschlusses für den FTP-Dienst des Verteilers.
ftp_login sysname Nur aus Gründen der Abwärtskompatibilität beibehalten Der Benutzername, mit dem eine Verbindung mit dem FTP-Dienst hergestellt wird.
ftp_password nvarchar(524) Nur aus Gründen der Abwärtskompatibilität beibehalten Benutzerkennwort, das zum Herstellen einer Verbindung mit dem FTP-Dienst verwendet wird.
alt_snapshot_folder nvarchar(255) Gibt den Speicherort des anderen Ordners für die Momentaufnahme an.
working_directory nvarchar(255) Der Name des Arbeitsverzeichnisses, das zum Speichern der Daten- und Schemadateien verwendet wird.
use_ftp bit Gibt anstelle des normalen Protokolls FTP an, um Momentaufnahmen abzurufen. Wenn 1, wird FTP verwendet.
dts_package_name sysame Gibt den Namen des DTS-Pakets (Data Transformation Services) an.
dts_package_password nvarchar(524) Gibt gegebenenfalls das Kennwort des Pakets an.
dts_package_location int Speicherort des DTS-Pakets.

0 = Der Paketspeicherort befindet sich beim Verteiler.

1 = Der Paketspeicherort befindet sich beim Abonnenten.
offload_agent bit Gibt an, ob der Agent remote aktiviert werden kann. Wenn 0, kann der Agent nicht remote aktiviert werden.
offload_server sysname Gibt den Netzwerknamen des Servers an, der für die Remoteaktivierung verwendet wird.
dynamic_snapshot_location nvarchar(255) Gibt den Pfad zum Ordner an, in dem die Momentaufnahmedateien gespeichert werden.
use_web_sync bit Gibt an, ob das Abonnement über HTTPS synchronisiert werden kann, wobei der Wert 1 bedeutet, dass dieses Feature aktiviert ist.
internet_url nvarchar(260) URL, die den Speicherort des Replikationslisteners für die Websynchronisierung darstellt.
internet_login nvarchar(128) Der Anmeldename, der vom Merge-Agent zum Herstellen einer Verbindung mit dem Webserver verwendet wird, der die Websynchronisierung mithilfe der Standardauthentifizierung hostet.
internet_password nvarchar(524) Das Kennwort für den Anmeldenamen, der vom Merge-Agent zum Herstellen einer Verbindung mit dem Webserver verwendet wird, der die Websynchronisierung mithilfe der Standardauthentifizierung hostet.
internet_security_mode int Der Authentifizierungsmodus, der beim Herstellen einer Verbindung mit dem Webserver verwendet wird, der die Websynchronisierung hostt. Dabei bedeutet der Wert 1 die Windows-Authentifizierung und der Wert 0 die Standardauthentifizierung.
internet_timeout int Zeit in Sekunden, bevor eine Anforderung für eine Websynchronisierung abläuft.
hostname nvarchar(128) Gibt den Wert für HOST_NAME() an, wenn diese Funktion in der WHERE-Klausel eines parametrisierten Zeilenfilters verwendet wird.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Bemerkungen

sp_helpsubscription_properties wird in der Momentaufnahmereplikation, Transaktionsreplikation und Mergereplikation verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder db_owner festen Datenbankrolle können sp_helpsubscription_properties ausführen.

Weitere Informationen

Gespeicherte Systemprozeduren (Transact-SQL)