sp_helpremotelogin (języka Transact-SQL)
Raportuje informacje na temat zdalnego logowania dla określonego serwera zdalnego lub dla wszystkich serwerów zdalnych zdefiniowanego na serwerze lokalnym.
Ostrzeżenie
Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.Użyj połączonych serwerów i serwer połączony przechowywane procedury.
Składnia
sp_helpremotelogin [ [ @remoteserver = ] 'remoteserver' ]
[ , [ @remotename = ] 'remote_name' ]
Argumenty
[ @ remoteserver = ] 'remoteserver"
Jest serwera zdalnego, o którym informacje logowania zdalnego są zwracane.remoteserverjest sysname, domyślna wartość NULL.Jeśli remoteserver jest nieokreślona, informacje o wszystkich serwerów zdalnych zdefiniowanych na serwerze lokalnym jest zwracany.[ @ remotename = ] 'remote_name"
Jest określony zdalnego logowania na serwerze zdalnym.remote_namejest sysname, domyślna wartość NULL.Jeśli remote_name nie jest określony, informacje dotyczące wszystkich użytkowników zdalnych zdefiniowane dla remoteserver jest zwracany.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
Serwer |
sysname |
Nazwa zdalnego serwera zdefiniowanych na serwerze lokalnym. |
local_user_name |
sysname |
Logowanie na serwerze lokalnym, który mapowany zdalnego logowania z serwera. |
remote_user_name |
sysname |
Identyfikator logowania na serwerze zdalnym, który jest mapowany do local_user_name. |
Opcje |
sysname |
Zaufane = zdalnego logowania nie wymaga podania hasła podczas łączenia z serwerem lokalnym z serwera zdalnego. Niezaufane (lub puste) = zdalnego logowania jest monitowany o podanie hasła podczas łączenia z serwera zdalnego do lokalnego serwera. |
Uwagi
Użycie sp_helpserver do listy nazw zdalnych serwerów zdefiniowanych na serwerze lokalnym.
Uprawnienia
Uprawnienia nie są sprawdzane.
Przykłady
A.Zgłoszenie pomocy na jednym serwerze
Poniższy przykład wyświetla informacje dotyczące wszystkich użytkowników zdalnych na serwerze zdalnym konta.
EXEC sp_helpremotelogin 'Accounts'
B.Zgłoszenie pomocy na wszystkich użytkowników zdalnych
Poniższy przykład przedstawia informacje dotyczące wszystkich użytkowników zdalnych na wszystkich serwerach zdalnych wiadomo, że lokalny serwer.
EXEC sp_helpremotelogin