sysmail_help_profile_sp (Transact-SQL)
Muestra información acerca de uno o más perfiles de correo.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sysmail_help_profile_sp [ [ @profile_id = ] profile_id | [ @profile_name = ] 'profile_name' ]
Argumentos
- [ @profile_id = ] profile_id
Id. de perfil para el que se devuelve información. profile_id es de tipo int y su valor predeterminado es NULL.
- [ @profile_name = ] 'profile_name'
Nombre del perfil para el que se devuelve información. profile_name es de tipo sysname y su valor predeterminado es NULL.
Conjuntos de resultados
Devuelve un conjunto de resultados con las columnas siguientes:
Nombre de columna |
Tipo de datos |
Descripción |
profile_id |
int |
Id. del perfil. |
name |
sysname |
Nombre del perfil. |
description |
nvarchar(256) |
Descripción del perfil. |
Notas
Cuando se especifica un nombre o un Id. de perfil, sysmail_help_profile_sp devuelve información acerca de dicho perfil. De lo contrario, sysmail_help_profile_sp devuelve información acerca de todos los perfiles de la instancia de SQL Server.
El procedimiento almacenado sysmail_help_profile_sp se encuentra en la base de datos msdb y pertenece al esquema dbo. El procedimiento se debe ejecutar con un nombre de tres partes si la base de datos actual no es msdb.
Permisos
Los permisos de ejecución para este procedimiento corresponden de forma predeterminada a los miembros de la función fija de servidor sysadmin.
Valores de código de retorno
0 (correcto) o 1 (error)
Ejemplos
A. Mostrar una lista de todos los perfiles
En el ejemplo siguiente se muestra una lista de todos los perfiles de una instancia.
EXECUTE msdb.dbo.sysmail_help_profile_sp
El siguiente es un conjunto de resultados de ejemplo con la longitud de línea ajustada:
profile_id name description
----------- ----------------------------- ------------------------------
56 AdventureWorks Administrator Administrative mail profile.
57 AdventureWorks Operator Operator mail profile.
B. Mostrar un perfil específico
En el ejemplo siguiente se muestra una lista de información del perfil AdventureWorks Administrator
.
EXECUTE msdb.dbo.sysmail_help_profile_sp
@profile_name = 'AdventureWorks Administrator' ;
El siguiente es un conjunto de resultados de ejemplo con la longitud de línea ajustada:
profile_id name description
----------- ----------------------------- ------------------------------
56 AdventureWorks Administrator Administrative mail profile.
Vea también
Referencia
Procedimientos almacenados de Correo electrónico de base de datos y SQL Mail (Transact-SQL)
Otros recursos
Correo electrónico de base de datos
Seleccionar tarea de configuración (Correo electrónico de base de datos)