sysmail_help_profile_sp (Transact-SQL)

Visualizza le informazioni relative a uno o più profili di posta.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sysmail_help_profile_sp  [   [ @profile_id = ] profile_id | [ @profile_name = ] 'profile_name' ]

Argomenti

  • [ @profile_id = ] profile_id
    ID del profilo per cui restituire le informazioni. profile_id è di tipo int e il valore predefinito è NULL.

  • [ @profile_name = ] 'profile_name'
    Nome del profilo per cui restituire le informazioni. profile_name è di tipo sysname e il valore predefinito è NULL.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Viene restituito un set di risultati che include le colonne seguenti.

Nome colonna

Tipo di dati

Descrizione

profile_id

int

ID del profilo.

name

sysname

Nome del profilo.

description

nvarchar(256)

Descrizione del profilo.

Osservazioni

Se si specifica un nome o un ID di profilo, sysmail_help_profile_sp restituisce le informazioni relative al profilo specificato. In caso contrario, sysmail_help_profile_sp restituisce le informazioni su tutti i profili dell'istanza di SQL Server.

La stored procedure sysmail_help_profile_sp è archiviata 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 tutti i profili

Nell'esempio seguente vengono visualizzati tutti i profili disponibili nell'istanza.

EXECUTE msdb.dbo.sysmail_help_profile_sp;

Quello che segue è un set di risultati di esempio, riformattato per adattarlo alla lunghezza di riga:

profile_id  name                          description
----------- ----------------------------- ------------------------------
56          AdventureWorks Administrator  Administrative mail profile.  
57          AdventureWorks Operator       Operator mail profile.        

B. Visualizzazione di un profilo specifico

Nell'esempio seguente vengono visualizzate le informazioni relative al profilo AdventureWorks Administrator.

EXECUTE msdb.dbo.sysmail_help_profile_sp
    @profile_name = 'AdventureWorks Administrator' ;

Quello che segue è un set di risultati di esempio, riformattato per adattarlo alla lunghezza di riga:

profile_id  name                          description
----------- ----------------------------- ------------------------------
56          AdventureWorks Administrator  Administrative mail profile.