Partager via


sysmail_delete_profile_sp (Transact-SQL)

Supprime un profil de messagerie utilisé par la messagerie de base de données.

S'applique à : SQL Server (SQL Server 2008 via la version actuelle).

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

sysmail_delete_profile_sp  { [ @profile_id = ] profile_id | [ @profile_name = ] 'profile_name' }

Arguments

  • [ @profile_id = ] profile_id
    ID du profil à supprimer. profile_id est de type int, avec NULL comme valeur par défaut. profile_id ou profile_name doit être spécifié.

  • [ @profile_name = ] 'profile_name'
    Nom du profil à supprimer. profile_name est de type sysname, avec NULL comme valeur par défaut. profile_id ou profile_name doit être spécifié.

Valeurs du code de retour

0 (succès) ou 1 (échec)

Jeux de résultats

Aucun

Notes

La suppression d'un profil ne supprime pas les comptes utilisés par ce profil.

Cette procédure stockée supprime le profil que les utilisateurs disposent d'un accès au profil ou non. Soyez attentif lors de la suppression du profil privé par défaut d'un utilisateur ou du profil public par défaut de la base de données msdb. Lorsque aucun profil par défaut n'est disponible, sp_send_dbmail nécessite le nom d'un profil sous forme d'argument. C'est pourquoi, la suppression d'un profil peut entraîner l'échec de l'appel de la procédure sp_send_dbmail. Pour plus d'informations, consultez sp_send_dbmail (Transact-SQL).

La procédure stockée sysmail_delete_profile_sp se trouve dans la base de données msdb et appartient au schéma dbo. Cette procédure doit être exécutée avec un nom en trois parties si la base de données active n'est pas msdb.

Autorisations

Les autorisations d'exécution pour cette procédure reviennent par défaut aux membres du rôle de serveur fixe sysadmin.

Exemples

L'exemple suivant illustre la suppression du profil nommé AdventureWorks Administrator.

EXECUTE msdb.dbo.sysmail_delete_profile_sp
    @profile_name = 'AdventureWorks Administrator' ;

Voir aussi

Référence

Procédures stockées de messagerie de base de données (Transact-SQL)

Concepts

Messagerie de base de données

Objets de configuration de la messagerie de base de données