Partager via


sp_helpsubscription_properties (Transact-SQL)

Récupère les informations de sécurité dans la table MSsubscription_properties. Cette procédure stockée est exécutée sur l'Abonné.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

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

Arguments

  • [ @publisher = ] 'publisher'
    Nom du serveur de publication. publisher est de type sysname et sa valeur par défaut, %, retourne des informations sur tous les serveurs de publication.

  • [ @publisher_db=] 'publisher_db'
    Nom de la base de données du serveur de publication. publisher_db est de type sysname et sa valeur par défaut, %, retourne des informations sur toutes les bases de données de serveur de publication.

  • [ @publication=] 'publication'
    Nom de la publication. publication est de type sysname et sa valeur par défaut, %, retourne des informations sur toutes les publications.

  • [ @publication_type=] publication_type
    Type de publication.publication_type est de type int et sa valeur par défaut est NULL. S'il est fourni, l'argument publication_type doit prendre l'une des valeurs suivantes :

    Valeur

    Description

    0

    Publication transactionnelle

    1

    Publication de capture instantanée

    2

    Publication de fusion

Jeux de résultats

Nom de colonne

Type de données

Description

publisher

sysname

Nom du serveur de publication

publisher_db

sysname

Nom de la base de données du serveur de publication.

publication

sysname

Nom de la publication.

publication_type

int

Type de publication :

0 = transactionnelle

1 = capture instantanée

2 = fusion

publisher_login

sysname

ID de connexion utilisé côté serveur de publication pour l'authentification SQL Server

publisher_password

nvarchar(524)

Mot de passe utilisé côté serveur de publication pour l'authentification SQL Server (chiffré).

publisher_security_mode

int

Mode de sécurité utilisé sur le serveur de publication.

0 = authentification SQL Server

1 = authentification Windows

distributor

sysname

Nom du serveur de distribution.

distributor_login

sysname

Connexion d'accès au serveur de distribution.

distributor_password

nvarchar(524)

Mot de passe du serveur de distribution (chiffré).

distributor_security_mode

int

Mode de sécurité utilisé sur le serveur de distribution.

0 = authentification SQL Server

1 = authentification Windows

ftp_address

sysname

Uniquement pour la compatibilité descendante. Adresse réseau du service FTP (File Transfer Protocol) du serveur de distribution.

ftp_port

int

Uniquement pour la compatibilité descendante. Numéro de port du service FTP du serveur de distribution.

ftp_login

sysname

Uniquement pour la compatibilité descendante. Nom d'utilisateur permettant la connexion au service FTP.

ftp_password

nvarchar(524)

Uniquement pour la compatibilité descendante. Mot de passe de l’utilisateur, utilisé pour la connexion au service FTP.

alt_snapshot_folder

nvarchar(255)

Indique l'emplacement du dossier de remplacement pour la capture instantanée.

working_directory

nvarchar(255)

Nom du répertoire de travail utilisé pour stocker les fichiers de schéma et de données.

use_ftp

bit

Indique que le protocole FTP est utilisé à la place du protocole traditionnel pour l'extraction des captures instantanées. Si la valeur est 1, FTP est utilisé.

dts_package_name

sysame

Spécifie le nom du package DTS (Data Transformation Services).

dts_package_password

nvarchar(524)

Spécifie le mot de passe du package, s'il existe.

dts_package_location

int

Emplacement auquel le package DTS est enregistré.

0 = l'emplacement du package est sur le serveur de distribution.

1 = l'emplacement du package est sur l'Abonné.

offload_agent

bit

Indique si l'agent peut être activé à distance. Si la valeur est 0, l'agent ne peut pas être activé à distance.

offload_server

sysname

Indique le nom de réseau du serveur utilisé pour l'activation à distance.

dynamic_snapshot_location

nvarchar(255)

Indique le chemin d'accès au dossier dans lequel les fichiers de capture instantanée sont enregistrés.

use_web_sync

bit

Indique si l'abonnement peut être synchronisé via HTTPS ; la valeur 1 signifie que cette fonctionnalité est activée.

internet_url

nvarchar(260)

URL qui représente l'emplacement de l'écouteur de réplication pour la synchronisation Web.

internet_login

nvarchar(128)

Connexion que l'Agent de fusion utilise pour se connecter, à l'aide de l'authentification de base, au serveur Web qui héberge la synchronisation Web.

internet_password

nvarchar(524)

Mot de passe de la connexion que l'Agent de fusion utilise pour se connecter, à l'aide de l'authentification de base, au serveur Web qui héberge la synchronisation Web.

internet_security_mode

int

Mode d'authentification utilisé pour la connexion au serveur Web qui héberge la synchronisation Web ; la valeur 1 désigne l'authentification Windows, tandis que la valeur 0 représente l'authentification de base.

internet_timeout

int

Durée, en secondes, au terme de laquelle expire une demande de synchronisation Web.

hostname

nvarchar(128)

Indique la valeur de HOST_NAME() lorsque cette fonction est utilisée dans la clause WHERE du filtre de lignes paramétrable.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

sp_helpsubscription_properties est utilisé lors d'une réplication transactionnelle, de capture instantanée ou de fusion.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin ou du rôle de base de données fixe db_owner peuvent exécuter sp_helpsubscription_properties.