Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Apaga um perfil de email usado pelo Correio de Base de Dados.
Transact-SQL convenções de sintaxe
Syntax
dbo.sysmail_delete_profile_sp
{ [ @profile_id = ] profile_id
| [ @profile_name = ] N'profile_name' }
[ , [ @force_delete = ] force_delete ]
[ ; ]
Arguments
@profile_id [ = ] profile_id
O ID do perfil a ser eliminado.
@profile_id é int, com um padrão de NULL. Deve ser especificado @profile_id ou @profile_name .
[ @profile_name = ] N'profile_name'
O nome do perfil a ser eliminado.
@profile_name é sysname, com um padrão de NULL. Deve ser especificado @profile_id ou @profile_name .
[ @force_delete = ] force_delete
Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
None.
Remarks
Eliminar um perfil não apaga as contas usadas pelo perfil.
Este procedimento armazenado elimina o perfil independentemente de os utilizadores terem ou não acesso ao perfil. Tenha cautela ao remover o perfil privado predefinido de um utilizador ou o perfil público predefinido da msdb base de dados. Quando não existe um perfil predefinido disponível, sp_send_dbmail é necessário o nome de um perfil como argumento. Portanto, remover um perfil predefinido pode causar falhas nas chamadas sp_send_dbmail . Para mais informações, consulte sp_send_dbmail.
O procedimento sysmail_delete_profile_sp armazenado está no msdb banco de dados e pertence ao esquema dbo . O procedimento deve ser executado com um nome de três partes se o banco de dados atual não msdbfor .
Permissions
Você pode conceder permissões de EXECUTE neste procedimento, mas essas permissões podem ser substituídas durante uma atualização do SQL Server.
Examples
O exemplo seguinte mostra a eliminação do perfil nomeado AdventureWorks Administrator.
EXECUTE msdb.dbo.sysmail_delete_profile_sp @profile_name = 'AdventureWorks Administrator';