Örnek 1 — tam olarak izin verilen bir kümesi belirtme
Örneğin, bir veritabanı rolünün boyut güvenlik ayarlarını aşağıdaki gösterilen sahip tablo.
Attribute |
IsAllowed |
AllowedSet |
DeniedSet |
ApplyDenied |
VisualTotals |
---|---|---|---|---|---|
Durumu |
True |
True |
False |
||
Şehir |
True |
San Jose |
True |
False |
|
Cinsiyet |
True |
True |
False |
Bu güvenlik ayarları sonuçlar şunlardır:
Yalnızca California üye of the Durumu özniteliği tarafından görülebilir.(Izin verilen küme için Şehir özniteliği, yalnızca San Jose içerir — bir şehirde California.Izin verilen yani küme yalnızca sınırlar Şehir özniteliği, aynı zamanda belirli bir sınırı görünürlüğüDurumu özniteliği için yalnızca California.).
Boyutun varolan şehirler, izin verilen küme için tanımlanan Şehir özniteliği tarafından görülebilir.Yeni eklenen şehirler görünmeyecektir.
Sonuç gözden geçirme küme
Bu veritabanı rolü için boyut güvenlik küme tings göre (ve küp erişim tüm hücrelere bağlı) tüm üyelerinde bir sorgu sonucu verir... küme, aşağıdaki tabloda gösterilmiştir.
Tüm düzey |
Durumu |
Şehir |
Cinsiyet |
Satış tutarı |
---|---|---|---|---|
Tüm Offices |
27300 |
|||
California |
12900 |
|||
San Jose |
4200 |
|||
Erkek |
2000 |
|||
Kadın |
2200 |
Nasıl bir kullanıcı bilgileri sonuç kümesinde kullanması gereken bağlı olarak, sonuç önceki tabloda gösterilen kümesini çok kullanıcı için sınırlama.Örneğin, tüm ofisleri için tüm satışların toplamı satış olduğu durumlara dahil veritabanı rolü üye izni yok.Bu nedenle, bir üye bu veritabanı rolü, duruma göre satış dökümü görmek çalıştıramayabilirsiniz.Benzer şekilde, California'da tüm satışların toplamı, veritabanı rolü görüntüleme iznine sahip şehirler için satış içerir.Bu nedenle, bir üye bu veritabanı rolü satış Şehir toplam sonu edemiyor.
See Also