Aracılığıyla paylaş


Veritabanı posta yapılandırma nesneleri

Veritabanı posta yapılandırma nesneleri iki tür sağlar:

  • Veritabanı posta profilleri hesapları kümeleridir.

  • Veritabanı posta hesabı bilgileri e-posta sunucuları içerir.

Veritabanı posta yapılandırma depolanmış yordamları içerir msdb veritabanı.Siz yazmaya başlamak için Transact-SQL komut dosyaları doğrudan bu yordamları kullanın.

E-posta gönderen bir uygulamayı kullanarak veritabanı posta profilleri hesapları doğrudan kullanmak yerine, belirtin.Uygulamanın kullandığı nesneleri tek tek e-posta sunucularıyla ilgili bilgileri ayırarak, esneklik ve güvenilirlik geliştirilmiştir: bir e-posta sunucu yanıt vermiyorsa, Database Mail otomatik olarak posta başka bir e-posta sunucusuna gönderebilir böylece profilleri otomatik yük devretme sağlar.Veritabanı Yöneticileri ekleme, kaldırma veya uygulama kodu veya iş adımları değişiklik gerektirmeden hesapları yeniden yapılandırın.

Gelişmiş güvenlik için Database Mail posta profilleri erişimi yönetir.Bir profili, genel veya özel olabilir.Ortak profilleri tüm üyeleri için DatabaseMailUserRole veritabanı rolü msdb veritabanı.Tüm üyeleri verirler DatabaseMailUserRole profil kullanarak e-posta göndermek için rol.Özel profilleri güvenlik sorumluları tanımlanan msdb veritabanı.Yalnızca belirtilen veritabanı kullanıcılarını, rollerini ve üyeleri izin ver sysadmin profil kullanarak e-posta göndermek için sabit sunucu rolü.Varsayılan olarak, profil özeldir ve yalnızca üyeleri erişim izni verir sysadmin sabit sunucu rolü.Özel bir profil kullanmak için sysadmin kullanıcılara profili kullanma izni vermeniz gerekir.Ayrıca, üzerinde execute izni sp_send_dbmail saklı yordam sadece üyelerine verilen DatabaseMailUserRole.Sistem Yöneticisi kullanıcıya eklemeniz gerekir DatabaseMailUserRole veritabanı rolü kullanıcının e-posta iletileri göndermek.

Aşağıdaki resimde, kullanıcılar hesapları ve profilleri arasındaki ilişkiyi gösterir.Bir kullanıcı birden fazla profil kullanma izniniz, ancak yalnızca bir profil varsayılan profil olarak tanımlanabilir dikkat edin.Her profil birden çok hesabı kullanabilirsiniz.Bir hesabı birden fazla profil tarafından kullanılıyor olabilir.

Kullanıcılar, profiller ve hesaplar arasındaki ilişki

İki profil, üç hesapları ve üç kullanıcı çizimde gösterilmektedir.1 Kullanıcı hesabı 1 ve 2 hesabı kullanan Profil 1 erişebilir.3 Kullanıcı hesabı 2 ve 2 hesabı kullanan Profil 2 erişebilir.2 Kullanıcı profil 1 hem de profil 2 erişebilir.