Veritabanı adres yapılandırma nesneleri
Veritabanı posta iki yapılandırma nesneleri sağlar:
Veritabanı posta profilleri hesapları kümeleridir.
Veritabanı posta hesaplarını, bilgi için e-posta sunucuları içerir.
Veritabanı posta yapılandırma, depolanan yordamlar içeren msdb veritabanıdır.Yazabilirsiniz Transact-SQL komut dosyalarını doğrudan, bu yordamları kullanın.
E-posta gönderme uygulamalar profilleri hesapları doğrudan kullanmak yerine, veritabanı posta kullanarak belirtin.Tek bir e-posta sunucuları hakkında bilgi uygulamanın kullandığı nesnelerden ayırmak için esneklik ve güvenilirliği artırır: bir e-posta sunucusu yanıt vermiyor, veritabanı posta otomatik olarak posta başka bir e-posta sunucusuna gönderebilirsiniz profilleri otomatik yük devretme sağlar. Veritabanı yöneticiler ekleyebilir, kaldırmak veya uygulama kodu ya da iş adımlar değişiklik gerekmeden hesaplarını yeniden yapılandırın.
Gelişmiş güvenlik için veritabanı posta, posta profilleri erişimi yönetir.Profil, genel veya özel olabilir.Ortak profil tüm üyeleri için kullanılabilir DatabaseMailUserRole veritabanı rolümsdb veritabanıdır.Bunlar tüm üyeleri, izin DatabaseMailUserRole rolünü profili kullanarak e-posta göndermek için.Güvenlik sorumlularını için tanımlanan özel profilleri msdb veritabanıdır.Yalnızca belirtilen veritabanı kullanıcılarını, rollerini ve üyeleri, izin sysadmin sabit sunucu rolü profili kullanarak e-posta göndermek için.Varsayılan olarak, bir profil özeldir ve yalnızca üyelere erişim sağlayan sysadmin sabit sunucu rolü.Özel bir profil kullanmak için sysadmin kullanıcılara profili kullanma izni vermeniz gerekir.Ayrıca, üzerinde yürütmek izni sp_send_dbmail saklı yordam yalnızca üyelerine verilirDatabaseMailUserRole.Bir sistem yöneticisi kullanıcıya eklemelisiniz DatabaseMailUserRole veritabanı rolü kullanıcının e-posta iletileri göndermek.
Aşağıdaki resimde, kullanıcıların hesaplarını ve profillerini 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 profile birden çok hesabı kullanabilirsiniz.Bir hesabın, birden fazla profil tarafından kullanılıyor olabilir.
Resimde, üç kullanıcı iki profilleri ve üç hesaptan gösterir.Kullanıcı 1 hesabı 1 ve hesap 2 Profil 1 erişebilir.Kullanıcı 3 hesabı 2 ve hesap 2 Profil 2 erişebilir.Kullanıcı 2 Profil 1 hem de profil 2 erişebilir.
Bu Bölümde