sysmail_delete_account_sp (Transact-SQL)
Se aplica a: SQL Server Azure SQL Instancia administrada
Elimina una cuenta SMTP del Correo electrónico de base de datos. Para eliminar una cuenta, puede utilizar también el Asistente para configuración del Correo electrónico de base de datos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sysmail_delete_account_sp { [ @account_id = ] account_id | [ @account_name = ] 'account_name' }
[ ; ]
Argumentos
[ @account_id = ] account_id
Número de Id. de la cuenta que se va a eliminar. @account_id es int, sin valor predeterminado. Se deben especificar @account_id o @account_name .
[ @account_name = ] 'account_name'
Nombre de la cuenta que se va a eliminar. @account_name es sysname, sin ningún valor predeterminado. Se deben especificar @account_id o @account_name .
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
Ninguno.
Comentarios
Este procedimiento elimina la cuenta especificada, independientemente de si está siendo utilizada por un perfil. Un perfil que no contiene ninguna cuenta no puede enviar correctamente correo electrónico.
El procedimiento sysmail_delete_account_sp
almacenado está en la msdb
base de datos y es propiedad del esquema dbo . El procedimiento debe ejecutarse con un nombre de tres partes si la base de datos actual no msdb
es .
Permisos
Este procedimiento almacenado es propiedad del rol db_owner . Puede conceder EXECUTE
permisos para cualquier usuario, pero estos permisos se pueden invalidar durante una actualización de SQL Server.
Ejemplos
En el ejemplo siguiente se muestra cómo eliminar la cuenta de Correo electrónico de base de datos denominada AdventureWorks Administrator
.
EXEC msdb.dbo.sysmail_delete_account_sp
@account_name = 'AdventureWorks Administrator';
Contenido relacionado
- Correo electrónico de base de datos
- Crear una cuenta de Correo electrónico de base de datos
- Objetos de configuración de Correo electrónico de base de datos
- sysmail_add_account_sp (Transact-SQL)
- sysmail_delete_profile_sp (Transact-SQL)
- sysmail_delete_profileaccount_sp (Transact-SQL)
- sysmail_help_account_sp (Transact-SQL)
- sysmail_help_profile_sp (Transact-SQL)
- sysmail_help_profileaccount_sp (Transact-SQL)
- sysmail_update_profileaccount_sp (Transact-SQL)