Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
Veritabanı Posta SMTP hesabını siler. Bir hesabı silmek için Veritabanı Posta Yapılandırma Sihirbazı'nı da kullanabilirsiniz.
Transact-SQL söz dizimi kuralları
Sözdizimi
sysmail_delete_account_sp { [ @account_id = ] account_id | [ @account_name = ] 'account_name' }
[ ; ]
Tartışmalar
[ @account_id = ] account_id
Silinecek hesabın kimlik numarası. @account_id , varsayılan değer olmadan int'tir. @account_id veya @account_name belirtilmelidir.
[ @account_name = ] 'account_name'
Silinecek hesabın adı. @account_namesysname'dir ve varsayılan değer yoktur. @account_id veya @account_name belirtilmelidir.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
Yok.
Açıklamalar
Bu yordam, hesabın bir profil tarafından kullanılıp kullanılmadığına bakılmaksızın belirtilen hesabı siler. Hesap içermeyen bir profil başarıyla e-posta gönderemez.
Saklı yordam sysmail_delete_account_sp veritabanındadır msdb ve dbo şemasına aittir. Geçerli veritabanı msdbdeğilse, yordamın üç parçalı bir adla yürütülmesi gerekir.
İzinler
Bu yordamda EXECUTE izinler vekleyebilirsiniz, ancak bu izinler SQL Server yükseltmesi sırasında geçersiz kılınabilir.
Örnekler
Aşağıdaki örnekte adlı AdventureWorks AdministratorVeritabanı Posta hesabının silinmesi gösterilmektedir.
EXECUTE msdb.dbo.sysmail_delete_account_sp @account_name = 'AdventureWorks Administrator';
İlgili içerik
- Veritabanı Posta
- Veritabanı Posta hesabı oluşturma
- Veritabanı Posta Yapılandırma Nesneleri
- 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)