Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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