Partage via


sp_msx_get_account (Transact-SQL)

S'applique à : SQL Server

Répertorie les informations sur les informations d’identification que le serveur cible utilise pour se connecter au serveur maître.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_msx_get_account
[ ; ]

Arguments

Aucun.

Valeurs des codes de retour

0 (réussite) or 1 (échec).

Jeu de résultats

Retourne le jeu de résultats suivant :

Nom de la colonne Type Description
msx_connection int Numéro de connexion du serveur maître.
msx_credential_id int Identificateur des informations d'identification utilisées pour cette connexion au serveur maître.
msx_credential_name sysname Nom des informations d'identification utilisées pour cette connexion au serveur maître.
msx_login_name nvarchar(4000) Nom de domaine et nom de l'utilisateur Windows pour les informations d'identification.

Notes

Retourne un jeu de résultats vide s’il n’y a pas d’informations d’identification spécifiées pour ce serveur cible. Pour définir les informations d’identification, utilisez sp_msx_set_account.

autorisations

Cette procédure stockée appartient au rôle db_owner . Vous pouvez accorder EXECUTE des autorisations pour n’importe quel utilisateur, mais ces autorisations peuvent être remplacées lors d’une mise à niveau de SQL Server.

Exemples

L’exemple suivant répertorie les informations d’identification que ce serveur cible utilise pour se connecter au serveur maître.

USE msdb;
GO

EXECUTE dbo.sp_msx_get_account;
GO

Voici un exemple de jeu de résultats :

msx_connection msx_credential_id msx_credential_name  msx_login_name
-------------- ----------------- -------------------- -----------------------------
1              65538             MsxAccount           AdventureWorks2022\MsxAccount