sys.sp_helpsubscription_properties (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Hämtar säkerhetsinformation från MSsubscription_properties tabellen. Denna lagrade procedur utförs hos prenumeranten.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @publisher = ] N'publisher'

Namnet på utgivaren. @publisher är sysname, med standardvärdet , %vilket returnerar information om alla utgivare.

[ @publisher_db = ] N'publisher_db'

Namnet på Publisher-databasen. @publisher_db är sysname, med standardvärdet , %vilket returnerar information på alla Publisher databaser.

[ @publication = ] N'publicering'

Namnet på publikationen. @publication är sysname, med en standard på %, vilket returnerar information på alla publikationer.

[ @publication_type = ] publication_type

Typen av publikation. @publication_type är int, med standardvärdet .NULL Om det tillhandahålls måste @publication_type vara ett av följande värden:

Value Description
0 Transaktionell publicering
1 Snapshot-publicering
2 Sammanslagningspublikation

Resultatuppsättning

Kolumnnamn Datatyp Description
publisher sysname Namnet på Publisher.
publisher_db sysname Namnet på Publisher-databasen.
publication sysname Publikationens namn.
publication_type int Typ av publikation:

0 = Transaktionell
1 = Ögonblicksbild
2 = Sammanslagning
publisher_login sysname Inloggnings-ID används hos Publisher för SQL Server-autentisering.
publisher_password nvarchar(524) Lösenord som används hos Publisher för SQL Server-autentisering (krypterat).
publisher_security_mode int Säkerhetsläget används hos Publisher:

0 = SQL Server-autentisering
1 = Windows-autentisering
distributor sysname Namnet på distributören.
distributor_login sysname Inloggning till distributör.
distributor_password nvarchar(524) Distributörens lösenord (krypterat).
distributor_security_mode int Säkerhetsläget används vid distributören:

0 = SQL Server-autentisering
1 = Windows-autentisering
ftp_address sysname Denna parameter är föråldrad och behålls för bakåtkompatibilitet mellan skript.
ftp_port int Denna parameter är föråldrad och behålls för bakåtkompatibilitet mellan skript.
ftp_login sysname Denna parameter är föråldrad och behålls för bakåtkompatibilitet mellan skript.
ftp_password nvarchar(524) Denna parameter är föråldrad och behålls för bakåtkompatibilitet mellan skript.
alt_snapshot_folder nvarchar(255) Anger platsen för den alternativa mappen för ögonblicksbilden.
working_directory nvarchar(255) Namnet på arbetskatalogen som används för att lagra data och schemafiler.
use_ftp bit Specificerar användningen av FTP istället för det vanliga protokollet för att hämta snapshots. Om 1, används FTP.
dts_package_name sysname Specificerar namnet på Data Transformation Services (DTS)-paketet.
dts_package_password nvarchar(524) Anger lösenordet på paketet, om det finns något.
dts_package_location int Platsen där DTS-paketet förvaras.

0 = paketadressen är hos distributören.
1 = paketets adress är på prenumeranten.
offload_agent bit Specificerar om agenten kan aktiveras på distans. Om 0, kan agenten inte aktiveras på distans.
offload_server sysname Specificerar nätverksnamnet på servern som används för fjärraktivering.
dynamic_snapshot_location nvarchar(255) Specificerar sökvägen till mappen där snapshot-filerna sparas.
use_web_sync bit Specificerar om prenumerationen kan synkroniseras över HTTPS, där värdet på 1 betyder att denna funktion är aktiverad.
internet_url nvarchar(260) URL som representerar platsen för replikationslyssnaren för webbsynkronisering.
internet_login nvarchar(128) Inloggning som Merge Agent använder när den ansluter till webbservern som håller webbsynkronisering med Basic Authentication.
internet_password nvarchar(524) Lösenord för inloggningen som Merge Agent använder när den ansluter till webbservern som är värd för webbsynkronisering med Basic Authentication.
internet_security_mode int Autentiseringsläget som används vid anslutning till webbservern som är värd för webbsynkronisering, där ett värde på 1 betyder Windows-autentisering och ett värde på 0 betyder grundläggande autentisering.
internet_timeout int Tidslängd, i sekunder, innan en webbsynkroniseringsförfrågan går ut.
hostname nvarchar(128) Specificerar värdet för HOST_NAME() när denna funktion används i det WHERE klausulparametriserade radfiltret.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Remarks

sp_helpsubscription_properties används i replikering av ögonblicksbilder, transaktionsreplikering och sammanslagningsreplikering.

Permissions

Endast medlemmar av sysadmin-fasta serverrollen eller db_owner fasta databasrollen kan köra sp_helpsubscription_properties.