sysmail_help_profile_sp (Transact-SQL)

Aplica-se a: SQL Server

Lista informações sobre um ou mais perfis de correio.

Transact-SQL convenções de sintaxe

Syntax

dbo.sysmail_help_profile_sp
    [ [ @profile_id = ] profile_id ]
    [ , [ @profile_name = ] N'profile_name' ]
[ ; ]

Arguments

[ @profile_id = ] profile_id

O ID do perfil para devolver informações. @profile_id é int, com um padrão de NULL.

[ @profile_name = ] N'profile_name'

O nome do perfil para devolver informações. @profile_name é sysname, com um padrão de NULL.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Conjunto de resultados

Devolve um conjunto de resultados com as seguintes colunas.

Nome da coluna Tipo de dados Descrição
profile_id int O ID do perfil do perfil.
name sysname O nome do perfil do perfil.
description nvarchar(256) A descrição do perfil.

Remarks

Quando um nome ou ID de perfil é especificado, devolve sysmail_help_profile_sp informação sobre esse perfil. Caso contrário, sysmail_help_profile_sp devolve informação sobre todos os perfis na instância do SQL Server.

O procedimento sysmail_help_profile_sp armazenado está na msdb base de dados e pertence ao esquema dbo . O procedimento deve ser executado com um nome de três partes se a base de dados atual não msdbfor .

Permissions

Pode conceder EXECUTE permissões neste procedimento, mas essas permissões podem ser anuladas durante uma atualização do SQL Server.

Examples

A. Listar todos os perfis

O exemplo seguinte mostra a lista de todos os perfis na instância.

EXECUTE msdb.dbo.sysmail_help_profile_sp;

Aqui está um conjunto de resultados de exemplo, reformatado para o comprimento da linha:

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

B. Liste um perfil específico

O exemplo seguinte mostra informações de listagem para o perfil AdventureWorks Administrator.

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

Aqui está um conjunto de resultados de exemplo, reformatado para o comprimento da linha:

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