sysmail_help_profileaccount_sp (Transact-SQL)
Visualizza un elenco degli account associati a uno o più profili di Posta elettronica database.
Sintassi
sysmail_help_profileaccount_sp
{ [ @profile_id = ] profile_id
| [ @profile_name = ] 'profile_name' }
[ , { [ @account_id = ] account_id
| [ @account_name = ] 'account_name' } ]
Argomenti
[ @profile_id = ] profile_id
ID del profilo che si desidera visualizzare nell'elenco. profile_id è di tipo int e il valore predefinito è NULL. È necessario specificare l'argomento profile_id o l'argomento profile_name.[ @profile_name = ] 'profile_name'
Nome del profilo che si desidera visualizzare nell'elenco. profile_name è di tipo sysname e il valore predefinito è NULL. È necessario specificare l'argomento profile_id o l'argomento profile_name.[ @account_id = ] account_id
ID dell'account che si desidera visualizzare nell'elenco. account_id è di tipo int e il valore predefinito è NULL. Quando entrambi gli argomenti account_id e account_name sono NULL, restituisce un elenco di tutti gli account nel profilo.[ @account_name = ] 'account_name'
Nome dell'account che si desidera visualizzare nell'elenco. account_name è di tipo sysname e il valore predefinito è NULL. Quando entrambi gli argomenti account_id e account_name sono NULL, restituisce un elenco di tutti gli account nel profilo.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Set di risultati
Restituisce un set di risultati con le colonne seguenti.
Nome colonna |
Tipo di dati |
Descrizione |
profile_id |
int |
ID del profilo. |
profile_name |
sysname |
Nome del profilo. |
account_id |
int |
ID dell'account. |
account_name |
sysname |
Nome dell'account. |
sequence_number |
int |
Numero di sequenza dell'account all'interno del profilo. |
Osservazioni
Quando non si specifica profile_id o profile_name, questa stored procedure restituisce informazioni per tutti i profili nell'istanza.
La stored procedure sysmail_help_profileaccount_sp si trova nel database msdb ed è di proprietà dello schema dbo. La procedura deve essere eseguita con un nome in tre parti se il database corrente non è msdb.
Autorizzazioni
Le autorizzazioni di esecuzione per questa procedura vengono assegnate per impostazione predefinita ai membri del ruolo predefinito del server sysadmin.
Esempi
A. Visualizzazione di un elenco degli account per un profilo specifico in base al nome
Nell'esempio seguente viene visualizzato un elenco di informazioni per il profilo AdventureWorks2008R2 Administrator specificando il nome del profilo.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp
@profile_name = 'AdventureWorks2008r2 Administrator';
Quello che segue è un set di risultati di esempio, modificato per adattarlo alla lunghezza di riga:
profile_id profile_name account_id account_name sequence_number
----------- ---------------------------- ----------- -------------------- ---------------
131 AdventureWorks2008R2 Administrator 197 Admin-MainServer 1
131 AdventureWorks2008R2 Administrator 198 Admin-BackupServer 2
A. Visualizzazione di un elenco degli account per un profilo specifico in base all'ID del profilo
Nell'esempio seguente viene visualizzato un elenco di informazioni per il profilo AdventureWorks2008R2 Administrator specificando l'ID del profilo.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp;
@profile_id = 131 ;
Quello che segue è un set di risultati di esempio, modificato per adattarlo alla lunghezza di riga:
profile_id profile_name account_id account_name sequence_number
----------- ---------------------------- ----------- -------------------- ---------------
131 AdventureWorks2008R2 Administrator 197 Admin-MainServer 1
131 AdventureWorks2008R2 Administrator 198 Admin-BackupServer 2
C. Visualizzazione di un elenco degli account di tutti i profili
Nell'esempio seguente viene visualizzato un elenco di account per tutti i profili nell'istanza.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp;
Quello che segue è un set di risultati di esempio, modificato per adattarlo alla lunghezza di riga:
profile_id profile_name account_id account_name sequence_number
----------- ---------------------------- ----------- -------------------- ---------------
131 AdventureWorks2008R2 Administrator 197 Admin-MainServer 1
131 AdventureWorks2008R2 Administrator 198 Admin-BackupServer 2
106 AdventureWorks2008R2 Operator 210 Operator-MainServer 1