sysmail_delete_account_sp (Transact-SQL)
Supprime un compte SMTP de messagerie de base de données. Vous pouvez aussi utiliser l'Assistant Configuration de la messagerie de base de données pour supprimer un compte.
S'applique à : SQL Server (SQL Server 2008 via la version actuelle). |
Conventions de la syntaxe Transact-SQL
Syntaxe
sysmail_delete_account_sp { [ @account_id = ] account_id | [ @account_name = ] 'account_name' }
Arguments
[ @account_id = ] account_id
Numéro d'identification du compte à supprimer. account_id est de type int et n'a pas de valeur par défaut. account_id ou account_name doit être spécifié.[ @account_name = ] 'account_name'
Nom du compte à supprimer. account_name est de type sysname et n'a pas de valeur par défaut. account_id ou account_name doit être spécifié.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Ensembles de résultats
Aucun
Notes
Cette procédure supprime le compte spécifié, qu'il soit ou non utilisé par un profil. Un profil qui ne contient aucun compte ne peut pas envoyer de courrier électronique.
La procédure stockée sysmail_delete_account_sp se trouve dans la base de données msdb et appartient au schéma dbo. La procédure doit être exécutée avec un nom en trois parties si la base de données actuelle n'est pas msdb.
Autorisations
Les autorisations d'exécution pour cette procédure sont octroyées par défaut aux membres du rôle de serveur fixe sysadmin.
Exemples
L'exemple suivant illustre la suppression du compte de messagerie de base de données appelé AdventureWorks Administrator.
EXECUTE msdb.dbo.sysmail_delete_account_sp
@account_name = 'AdventureWorks Administrator' ;
Voir aussi
Référence
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)