Örnek 7 — özel durumlar için yapma üyeler engellendi
Bu örnek, veritabanı rolü için hücrelere erişimi yok gelir dışındaki ölçü gelir için de olan hücreler Avrupa veya ardıllarına biri Coğrafya boyut.
Bu izinler ayarlar çok boyutlu ifadeleri (mdx) ifade aşağıdaki ifadedir:
Ancestor(Geography.CurrentMember, [Continent]).Name = "Europe"
OR Measures.CurrentMember.Name <> "Revenue"
Sonuç kümesini gözden geçirme
Bu veritabanı rolü için bu hücre veri izinleri bağlı olarak, sonuç küme aşağıdaki gösterilen tüm hücreler üzerinde bir sorgu döndürür tablo.
Kıta |
Ülke/bölge |
Maliyet |
Maliyet |
Gelir |
Gelir |
Vergi |
Vergi |
---|---|---|---|---|---|---|---|
1997 |
1998 |
1997 |
1998 |
1997 |
1998 |
||
Asya |
1453 |
2507 |
# YOK |
# YOK |
182 |
266 |
|
Japonya |
1111 |
2009 |
# YOK |
# YOK |
133 |
210 |
|
Korea |
342 |
498 |
# YOK |
# YOK |
49 |
56 |
|
Avrupa |
1309 |
1514 |
1675 |
1835 |
304 |
348 |
|
Fransa |
864 |
931 |
1002 |
1122 |
205 |
228 |
|
Almanya |
445 |
583 |
673 |
713 |
99 |
120 |
|
N.America |
2745 |
2544 |
# YOK |
# YOK |
456 |
432 |
|
Kanada |
622 |
511 |
# YOK |
# YOK |
59 |
58 |
|
ABD |
2123 |
2033 |
# YOK |
# YOK |
397 |
374 |
Önemli |
---|
Bir Microsoft Windows kullanıcısının veya grubunun ait olduğu için çok veritabanı rolüs, tüm hücreler üzerinde bir sorgu neden önce bir dataset içinde oluşturulan her temel veritabanı rolü ait olduğu kullanıcı veya grup için.Then, Microsoft SQL Server Analysis Services would combine all these datasets into one dataset, and return that combined dataset to the user or group. |
Ayrıca bkz.