Freigeben über


sp_msx_get_account (Transact-SQL)

Gilt für: SQL Server

Listet Informationen zu den Anmeldeinformationen auf, die der Zielserver zum Anmelden beim Masterserver verwendet.

Transact-SQL-Syntaxkonventionen

Syntax

sp_msx_get_account
[ ; ]

Argumente

Keine.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Resultset

Gibt das folgende Resultset zurück:

Spaltenname type Beschreibung
msx_connection int Nummer der Masterserververbindung
msx_credential_id int ID der Anmeldeinformationen, die für diese Masterserververbindung verwendet werden.
msx_credential_name sysname Name der Anmeldeinformationen, die für diese Masterserververbindung verwendet werden.
msx_login_name nvarchar(4000) Domänenname und Benutzername des Windows-Benutzers für die Anmeldeinformationen.

Hinweise

Gibt einen leeren Resultset zurück, wenn für diesen Zielserver keine Anmeldeinformationen angegeben sind. Verwenden Sie sp_msx_set_accountzum Festlegen der Anmeldeinformationen .

Berechtigungen

Diese gespeicherte Prozedur gehört der db_owner Rolle. Sie können berechtigungen für jeden Benutzer erteilen EXECUTE , diese Berechtigungen können jedoch während eines SQL Server-Upgrades außer Kraft gesetzt werden.

Beispiele

Im folgenden Beispiel werden Informationen zu den Anmeldeinformationen aufgelistet, die dieser Zielserver zum Herstellen einer Verbindung mit dem Masterserver verwendet.

USE msdb;
GO

EXECUTE dbo.sp_msx_get_account;
GO

Hier ist ein Beispielergebnissatz:

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