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 rubrique Conventions 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, avec %, comme valeur par défaut, qui 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 d'instantané

    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 = instantané

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 l'instantané.

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

Spécifie que le protocole FTP est utilisé à la place du protocole normal pour l'extraction des instantanés. Si cette valeur est égale à 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

Spécifie le nom 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 d'instantané 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, d'instantané 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.

Voir aussi

Référence

Procédures stockées système (Transact-SQL)