Aracılığıyla paylaş


Örnek 5 — using izin verilen bir belirtmek için işlev var küme

Ö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

True

Şehir

True

{San Jose, SAN Francisco}

 

True

True

Cinsiyet

False

 

 

True

False

Bu Boyut güvenlik ayarları sonuçlar şunlardır:

  • Için belirtilen izin verilen küme Şehir öznitelik yeni eklenen üyeleri görünürlüğünü sınırlar.Şehir öznitelik.

  • 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 ve SAN Francisco içerir; hem şehirler, California'da.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 yalnızca California.)

  • The Gender öznitelik is not visible because the IsAllowed özellik for this öznitelik is küme to False.

  • Toplanan toplamlarını durum and Tüm düzey Bu veritabanı rolünde (Bu durumda, SAN Francisco San Jose toplamlarını) tarafından görüntülenebilir; çünkü üye özniteliği yalnızca öznitelikleri içerir VisualTotals her ikisi için de özellik Şehir and durum öznitelikleri küme içinTrue.

Sonuç gözden geçirme küme

Bu rol için boyut güvenlik küme tings göre (ve küp erişim tüm hücrelere bağlı), aşağıdaki neden küme tüm üyelere sorgulandığında küpten döndürülür.

Tüm düzey

Durumu

Şehir

Cinsiyet

Satış tutarı

Tüm Offices

 

 

 

8600

 

California

 

 

8600

 

 

San Jose

 

4200

 

 

Istanbul

 

4400