sysmail_delete_profile_sp (Transact-sql)
Veritabanı posta ile kullanılan bir posta profilini siler.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sysmail_delete_profile_sp { [ @profile_id = ] profile_id | [ @profile_name = ] 'profile_name' }
Bağımsız değişkenler
@ profile_id =]profile_id
Silinecek Profil Profil kimliğidir. profile_idise int, null varsayılan. Ya profile_idya profile_namebelirtilmesi gerekir.@ profile_name =] 'profile_name'
Silinecek profilinin adıdır. profile_nameise sysname, null varsayılan. Ya profile_idya profile_namebelirtilmesi gerekir.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Hiçbiri
Açıklamalar
Profil silme profili tarafından kullanılan hesapları silinmez.
Bu saklı yordam olup kullanıcıların profil erişimi bakılmaksızın profilini siler. Bir kullanıcı için varsayılan özel profil veya varsayılan Genel profil için kaldırırken dikkatli msdb veritabanı. Varsayılan profil yok olduğunda, sp_send_dbmail bağımsız değişken olarak bir profilin adını gerektirir. Bu nedenle, varsayılan profil kaldırma çağrıları neden olabilir sp_send_dbmail başarısız. Daha fazla bilgi için, bkz. sp_send_dbmail (Transact-SQL).
Saklı yordam sysmail_delete_profile_sp içinde msdb veritabanı ve sahibi dbo şema. Geçerli veritabanı değilse yordamı üç parça ad ile yürütülmelidir msdb.
İzinler
Bu yordamı varsayılan üyeleri için yürütme izinlerini sysadmin sunucu rolü.
Örnekler
Aşağıdaki örnek, adlı Profil silme gösterir AdventureWorks Administrator.
EXECUTE msdb.dbo.sysmail_delete_profile_sp
@profile_name = 'AdventureWorks Administrator' ;
EXECUTE msdb.dbo.sysmail_delete_profile_sp
@profile_name = 'AdventureWorks Administrator' ;
Ayrıca bkz.
Başvuru
Veritabanı posta depolanan yordamlar (Transact-sql)