Compartilhar via


sysmail_delete_account_sp (Transact-SQL)

Exclui uma conta SMTP do Database Mail. Você também pode usar o Assistente para Configuração do Database Mail a fim de excluir uma conta.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

sysmail_delete_account_sp { [ @account_id = ] account_id | [ @account_name = ] 'account_name' } 

Argumentos

  • [ @account_id = ] account_id
    O número de ID da conta a ser excluída. account_id é int, sem padrão. É necessário especificar a account_id ou o account_name.

  • [ @account_name = ] 'account_name'
    O nome da conta a ser excluída. account_name é sysname, sem padrão. É necessário especificar a account_id ou o account_name.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum

Comentários

Este procedimento exclui a conta especificada, independentemente de a conta estar em uso por um perfil. Um perfil que não contém nenhuma conta não pode enviar email com êxito.

O procedimento armazenado sysmail_delete_account_sp está no banco de dados msdb e pertence ao esquema dbo. O procedimento deverá ser executado com um nome de três partes se o banco de dados atual não for msdb.

Permissões

As permissões de execução deste procedimento usam como padrão membros da função de servidor fixa sysadmin.

Exemplos

O exemplo a seguir mostra a exclusão da conta do Database Mail denominada AdventureWorks2008R2 Administrator.

EXECUTE msdb.dbo.sysmail_delete_account_sp
    @account_name = 'AdventureWorks2008R2 Administrator' ;