Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

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 temas Convenciones de sintaxis de Transact-SQL

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

[ @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 va a mostrar información. account_name es de tipo sysname y su valor predeterminado es NULL.

0 (correcto) o 1 (error)

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.

Nombre

sysname

Nombre de la cuenta.

Descripción

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 de 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 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.

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.

Los permisos de ejecución para este procedimiento corresponden de forma predeterminada a los miembros del rol fijo de servidor sysadmin.

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     

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft