sp_msx_get_account (Transact-SQL)

Dotyczy:SQL Server

Zawiera informacje o poświadczeniu podających, których serwer docelowy używa do logowania się do serwera głównego.

Transact-SQL konwencje składni

Składnia

sp_msx_get_account
[ ; ]

Arguments

None.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Zestaw wyników

Zwraca następujący zbiór wyników:

Nazwa kolumny Typ Description
msx_connection int Numer połączenia z głównym serwerem.
msx_credential_id int ID poświadczenia użytego do tego połączenia z głównym serwerem.
msx_credential_name sysname Nazwa poświadczenia używanego do tego połączenia z głównym serwerem.
msx_login_name nvarchar(4000) Domena i nazwa użytkownika Windows dla danych uwierzytelniających.

Remarks

Zwraca pusty zestaw wyników, jeśli nie ma określonego poświadczenia dla tego docelowego serwera. Aby ustawić uprawnienia, użyj sp_msx_set_account.

Permissions

Możesz przyznać EXECUTE uprawnienia tej procedurze, ale mogą one zostać nadpisane podczas aktualizacji SQL Server.

Examples

Poniższy przykład zawiera informacje dotyczące poświadczenia, którego ten docelowy serwer używa do połączenia z serwerem głównym.

USE msdb;
GO

EXECUTE dbo.sp_msx_get_account;
GO

Oto przykładowy zestaw wyników:

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