Aracılığıyla paylaş


sysmail_delete_account_sp (Transact-SQL)

Veritabanı posta SMTP hesabı siler.Database Mail Configuration Wizard, bir hesabı silmek için de kullanabilirsiniz.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

sysmail_delete_account_sp { [ @account_id = ] account_id | [ @account_name = ] 'account_name' } 

Bağımsız değişkenler

  • [ @ account_id =] account_id
    Silmek için hesabın kimlik numarası.account_idİş int, ile hiçbir varsayılan.Ya da account_id veya account_name belirtilmelidir.

  • [ @ hesap_adı =] 'account_name'
    Silmek için hesabın adı.account_nameİş sysname, ile hiçbir varsayılan.Ya da account_id veya account_name belirtilmelidir.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Sonuç Kümeleri

Hiçbiri

Açıklamalar

Bu yordamı, belirtilen hesabın profil tarafından kullanılıyor olmasına bakılmaksızın, hesabı siler.Hiçbir hesap içeren profil başarıyla e-posta gönderemez.

saklı yordamsysmail_delete_account_sp içinde msdb veritabanı ve sahibi dbo şema. Geçerli veritabanı değilse, yordamı üç bölümlü adı ile yürütülmelidir msdb.

İzinler

Yürütme izinleri için bu yordamı varsayılan üyelerine sysadmin sabit sunucu rolü.

Örnekler

Aşağıdaki örnek, adlı bir veritabanı posta hesabı silme gösterir AdventureWorks2008R2 Administrator.

EXECUTE msdb.dbo.sysmail_delete_account_sp
    @account_name = 'AdventureWorks2008R2 Administrator' ;