sysmail_delete_account_sp (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Löscht ein SMTP-gestütztes Datenbank-E-Mail-Konto. Sie können ein Konto auch mithilfe des Assistenten zum Konfigurieren von Datenbank-E-Mail löschen.
Transact-SQL-Syntaxkonventionen
Syntax
sysmail_delete_account_sp { [ @account_id = ] account_id | [ @account_name = ] 'account_name' }
[ ; ]
Argumente
[ @account_id = ] account_id
Die ID des zu löschenden Kontos. @account_id ist int, ohne Standard. Entweder @account_id oder @account_name müssen angegeben werden.
[ @account_name = ] 'account_name'
Der Name des zu löschenden Kontos. @account_name ist "sysname" ohne Standard. Entweder @account_id oder @account_name müssen angegeben werden.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Keine.
Hinweise
Diese Prozedur löscht das angegebene Konto, unabhängig davon, ob das Konto von einem Profil verwendet wird. Ein Profil, das keine Konten enthält, kann keine E-Mail senden.
Die gespeicherte Prozedur sysmail_delete_account_sp
befindet sich in der msdb
Datenbank und befindet sich im Besitz des dbo-Schemas . Die Prozedur muss mit einem dreiteiligen Namen ausgeführt werden, wenn die aktuelle Datenbank nicht msdb
vorhanden ist.
Berechtigungen
Diese gespeicherte Prozedur gehört der db_owner Rolle. Sie können berechtigungen für jeden Benutzer erteilen EXECUTE
, diese Berechtigungen können jedoch während eines SQL Server-Upgrades außer Kraft gesetzt werden.
Beispiele
Im folgenden Beispiel wird das Löschen des Datenbank-E-Mail-Kontos AdventureWorks Administrator
veranschaulicht.
EXEC msdb.dbo.sysmail_delete_account_sp
@account_name = 'AdventureWorks Administrator';
Zugehöriger Inhalt
- Datenbank-E-Mail
- Erstellen eines Kontos für Datenbank-E-Mail
- Konfigurationsobjekte für Datenbank-E-Mail
- 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)