Condividi tramite


sp_helpremotelogin (Transact-SQL)

Si applica a: SQL Server

Restituisce informazioni sugli account di accesso remoti per un determinato server remoto o per tutti i server remoti definiti nel server locale.

Importante

Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Utilizzare server collegati e stored procedure relative.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_helpremotelogin
    [ [ @remoteserver = ] N'remoteserver' ]
    [ , [ @remotename = ] N'remotename' ]
[ ; ]

Argomenti

[ @remoteserver = ] N'remoteserver'

Specifica il server remoto su cui vengono restituite le informazioni di accesso remoto. @remoteserver è sysname, con un valore predefinito .NULL Se @remoteserver non viene specificato, vengono restituite informazioni su tutti i server remoti definiti nel server locale.

[ @remotename = ] N'remotename'

Un account di accesso remoto specifico nel server remoto. @remotename è sysname, con il valore predefinito NULL. Se @remotename non viene specificato, vengono restituite informazioni su tutti gli utenti remoti definiti per @remoteserver .

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nome colonna Tipo di dati Descrizione
server sysname Nome di un server remoto definito nel server locale.
local_user_name sysname Account di accesso del server locale a cui è stato eseguito il mapping degli account di accesso remoti del server.
remote_user_name sysname Accedere al server remoto mappato a local_user_name.
options sysname Trusted = L'account di accesso remoto non deve fornire una password per la connessione al server locale dal server remoto.

Untrusted (o vuoto) = All'account di accesso remoto viene richiesta una password durante la connessione al server locale dal server remoto.

Osservazioni:

Usare sp_helpserver per elencare i nomi dei server remoti definiti nel server locale.

Autorizzazioni

Le autorizzazioni non vengono controllate.

Esempi

R. Visualizzazione di informazioni su un solo server

Nell'esempio seguente vengono visualizzate informazioni su tutti gli utenti remoti nel server remoto Accounts.

EXEC sp_helpremotelogin 'Accounts';

B. Visualizzazione di informazioni su tutti gli utenti remoti

Nell'esempio seguente vengono visualizzate informazioni su tutti gli utenti remoti disponibili in tutti i server remoti noti al server locale.

EXEC sp_helpremotelogin;