Securables

Securables vardır hangi kaynakları SQL Server Veritabanı Altyapısıyetkilendirme sistemi düzenleyen erişim. Örneğin, bir tablo bir güvenlik altına alınabilir olduğunu. Bazı securables diğerleri içinde "kapsam" denilen iç içe hiyerarşileri oluşturma bulunabilir kendilerini güvenli olduğunu. Güvenli hale getirilebilen kapsamlar olan server, veritabanı, ve şema.

Güvenilir kapsamı: Server

Server güvenilir kapsamı aşağıdaki securables içerir:

  • Bitiş noktası

  • Oturum Aç

  • Sunucu rolü

  • Veritabanı

Güvenilir kapsamı: veritabanı

Veritabanı güvenilir kapsamı aşağıdaki securables içerir:

  • Kullanıcı

  • Veritabanı rolü

  • Uygulama rolü

  • Çevirme

  • İleti türü

  • Rota

  • Hizmet

  • Uzak hizmet bağlama

  • FULLTEXT Katalog

  • Sertifika

  • Asimetrik anahtar

  • Simetrik anahtar

  • Sözleşme

  • Şema

Güvenilir kapsamı: şema

Şema güvenilir kapsamı aşağıdaki securables içerir:

  • Tür

  • xml şema koleksiyonu

  • Nesne-nesne sınıfı aşağıdaki üyelere sahiptir:

    • Toplama

    • İşlev

    • Yordam

    • Sıra

    • Eşanlamlı

    • Tablo

    • Görünüm

Erişimi denetleme bir güvenlik altına alınabilir

Bir güvenlik altına alınabilir izni alan kişi veya nesneden bir asıl adı verilir. Oturumları ve veritabanı kullanıcıları en yaygın ilkeleridir. Securables erişim izni verme veya reddetme izinleri veya erişim rolleri için oturumu ve kullanıcı ekleyerek kontrol edilir. İzinleri denetleme hakkında daha fazla bilgi için bkz: grant (Transact-sql), revoke (Transact-sql), DENY (Transact-sql), sp_addrolemember (Transact-sql), ve sp_droprolemember (Transact-sql).

İlişkili İçerik

Schemas

Securing Data and Log Files

Ownership Chains

SQL Server güvenliğini sağlama

sys.database_principals (Transact-sql)

sys.database_role_members (Transact-sql)

sys.server_principals (Transact-sql)

sys.server_role_members (Transact-sql)

sys.sql_logins (Transact-sql)