Condividi tramite


sp_helpremotelogin (Transact-SQL)

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

Nota

Questa caratteristica verrà rimossa a partire dalla prossima versione di Microsoft SQL Server. Non utilizzare questa caratteristica in un nuovo progetto di sviluppo e modificare non appena possibile le applicazioni in cui è attualmente implementata. Utilizzare i server collegati e le stored procedure per i server collegati in alternativa.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_helpremotelogin [ [ @remoteserver = ] 'remoteserver' ] 
     [ , [ @remotename = ] 'remote_name' ]

Argomenti

  • [ @remoteserver = ] 'remoteserver'
    Server remoto per il quale vengono restituite informazioni sugli account di accesso remoti. remoteserver è di tipo sysname e il valore predefinito è NULL. Se remoteserver viene omesso, vengono restituite informazioni su tutti i server remoti definiti nel server locale.

  • [ @remotename = ] 'remote_name'
    Account di accesso remoto specifico nel server remoto. remote_name è di tipo sysname e il valore predefinito è NULL. Se remote_name viene omesso, vengono restituite informazioni su tutti gli utenti remoti definiti per remoteserver.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

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

Account di accesso nel server remoto mappato a local_user_name.

options

sysname

Trusted = quando l'account di accesso remoto si connette al server locale dal server remoto, non viene richiesta alcuna password.

Untrusted (o vuoto) = quando l'account di accesso remoto si connette al server locale dal server remoto, viene sempre richiesta una password.

Osservazioni

Per recuperare un elenco dei nomi dei server remoti definiti nel server locale, eseguire sp_helpserver.

Autorizzazioni

Non sono necessarie autorizzazioni.

Esempi

A. 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