sysmail_help_account_sp (Transact-SQL)

Muestra información (excepto contraseñas) sobre las cuentas del Correo electrónico de base de datos.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sysmail_help_account_sp [ [ @account_id = ] account_id | [ @account_name = ] 'account_name' ]

Argumentos

  • [ @account_id = ] account_id
    Id. de la cuenta para la que se va a mostrar información. account_id es de tipo int y su valor predeterminado es NULL.
  • [ @account_name = ] 'account_name'
    Nombre de la cuenta para la que se muestra información. account_name es de tipo sysname y su valor predeterminado es NULL.

Conjuntos de resultados

Devuelve un conjunto de resultados que contiene las columnas que se indican a continuación.

Nombre de columna

Tipo de datos

Descripción

account_id

int

Id. de la cuenta.

name

sysname

Nombre de la cuenta.

description

nvarchar(256)

Descripción de la cuenta.

email_address

nvarchar(128)

Dirección de correo electrónico desde la que se envían los mensajes.

display_name

nvarchar(128)

Nombre para mostrar de la cuenta.

replyto_address

nvarchar(128)

Dirección a la que se envían las respuestas a los mensajes desde esta cuenta.

servertype

sysname

Tipo de servidor de correo electrónico para la cuenta.

servername

sysname

Nombre del servidor de correo electrónico para la cuenta.

port

int

Número de puerto que utiliza el servidor de correo electrónico.

username

nvarchar(128)

Nombre de usuario que se utiliza para iniciar sesión en el servidor de correo electrónico si éste utiliza autenticación. Si username es NULL, el Correo electrónico de base de datos no utiliza la autenticación para esta cuenta.

use_default_credentials

bit

Especifica si se debe enviar el correo al servidor SMTP con las credenciales del SQL Server Database Engine (Motor de base de datos de SQL Server). use_default_credentials es de tipo bit y no tiene valor predeterminado. Si el valor de este parámetro es 1, el Correo electrónico de base de datos utiliza las credenciales del servicio SQL Server Database Engine (Motor de base de datos de SQL Server). Si el valor de este parámetro es 0, el Correo electrónico de base de datos utiliza @username y @password para la autenticación en el servidor SMTP. Si @username y @password son NULL, el Correo electrónico de base de datos utiliza la autenticación anónima. Consulte al administrador de SMTP antes de especificar este parámetro.

enable_ssl

bit

Especifica si el Correo electrónico de base de datos cifra la comunicación mediante Capa de sockets seguros (SSL) . Utilice esta opción si se requiere SSL en el servidor SMTP. enable_ssl es de tipo bit y no tiene valor predeterminado. El valor 1 indica que el Correo electrónico de base de datos cifra la comunicación mediante SSL. El valor 0 indica que el Correo electrónico de base de datos envía el correo sin cifrado SSL.

Notas

Si no se proporciona account_ido account_name, sysmail_help_account muestra información sobre todas las cuentas del Correo electrónico de base de datos en la instancia de Microsoft SQL Server.

El procedimiento almacenado sysmail_help_account_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 información para todas las cuentas

En el siguiente ejemplo se muestra la información de cuenta para todas las cuentas de la instancia.

EXECUTE msdb.dbo.sysmail_help_account_sp ;

El siguiente es un conjunto de resultados de ejemplo con la longitud de línea editada:

account_id  name                         description                             email_address             display_name                     replyto_address servertype servername                port        username use_default_credentials enable_ssl
----------- ---------------------------- --------------------------------------- ------------------------- -------------------------------- --------------- ---------- ------------------------- ----------- -------- ----------------------- ----------
148         AdventureWorks Administrator Mail account for administrative e-mail. dba@Adventure-Works.com   AdventureWorks Automated Mailer  NULL            SMTP       smtp.Adventure-Works.com  25          NULL 0                          0      
149         Audit Account                Account for audit e-mail.               audit@Adventure-Works.com Automated Mailer (Audit)         NULL            SMTP       smtp.Adventure-Works.com  25          NULL 0                          0      

B. Mostrar información para una cuenta específica

En el siguiente ejemplo se muestra la información de cuenta para la cuenta llamada AdventureWorks Administrator.

EXECUTE msdb.dbo.sysmail_help_account_sp
    @account_name = 'AdventureWorks Administrator' ;

El siguiente es un conjunto de resultados de ejemplo con la longitud de línea editada:

account_id  name                         description                             email_address             display_name                     replyto_address servertype servername                port        username use_default_credentials enable_ssl
----------- ---------------------------- ------------------------------------------------------ ------------------------- ---------------- ---------- ------------------------- ----------- -------- ----------------------- ----------
148         AdventureWorks Administrator Mail account for administrative e-mail. dba@Adventure-Works.com   AdventureWorks Automated Mailer  NULL            SMTP       smtp.Adventure-Works.com  25          NULL     0                       0     

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
Asistente para configuración del Correo electrónico de base de datos
Seleccionar tarea de configuración (Correo electrónico de base de datos)
Cuentas del Correo electrónico de base de datos

Ayuda e información

Obtener ayuda sobre SQL Server 2005