sp_msx_get_account (Transact-SQL)
Si applica a: SQL Server
Elenca le informazioni sulle credenziali usate dal server di destinazione per accedere al server master.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_msx_get_account
[ ; ]
Argomenti
Nessuno.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Set di risultati
Restituisce il set di risultati seguente:
Nome colonna | Tipo | Descrizione |
---|---|---|
msx_connection |
int | Numero della connessione al server master. |
msx_credential_id |
int | ID delle credenziali utilizzate per questa connessione al server master. |
msx_credential_name |
sysname | Nome delle credenziali utilizzate per questa connessione al server master. |
msx_login_name |
nvarchar(4000) | Nome del dominio e nome utente dell'utente di Windows per le credenziali. |
Osservazioni:
Restituisce un set di risultati vuoto se non sono specificate credenziali per questo server di destinazione. Per impostare le credenziali, usare sp_msx_set_account
.
Autorizzazioni
Questa stored procedure è di proprietà del ruolo db_owner . È possibile concedere EXECUTE
autorizzazioni per qualsiasi utente, ma queste autorizzazioni possono essere sottoposte a override durante un aggiornamento di SQL Server.
Esempi
Nell'esempio seguente vengono elencate le informazioni relative alle credenziali usate dal server di destinazione per connettersi al server master.
USE msdb;
GO
EXECUTE dbo.sp_msx_get_account;
GO
Ecco un set di risultati di esempio:
msx_connection msx_credential_id msx_credential_name msx_login_name
-------------- ----------------- -------------------- -----------------------------
1 65538 MsxAccount AdventureWorks2022\MsxAccount