Przykład 3 — korzystając z wyjątkiem funkcji członkom zwolnienia z zestawu odmowa
W tym przykładzie rola bazy danych ma wymiar ustawień zabezpieczeń, które są przedstawione w poniższej tabela.
Attribute |
IsAllowed |
AllowedSet |
DeniedSet |
ApplyDenied |
VisualTotals |
---|---|---|---|---|---|
Stan |
True |
|
|
True |
False |
Miasto |
True |
|
ISTNIEJE (miejscowość...Członkowie, z wyjątkiem {CA} (State.members,)) |
True |
False |
Płeć |
False |
|
|
True |
False |
Wyniki tych ustawień zabezpieczeń wymiar są następujące:
Odmowa zestaw, który jest określony dla miasta atrybut ogranicza widoczności obiektów podrzędnych nowo dodane członków Państwo atrybut ISTNIEJE i oprócz klucz wyrazy.
Płci atrybut nie jest widoczny ponieważ IsAllowed właściwość dla tego atrybutu jest zestaw do False.
Przeglądając zawartość zestawu wyników
W zależności od ustawień zabezpieczeń wymiar dla roli (i oparte na moduł dostęp do wszystkich komórek), zwracany jest następujący zestaw wyników z moduł proszeni są wszyscy członkowie.
Cały poziom |
Stan |
Miasto |
Płeć |
Kwota sprzedaży |
---|---|---|---|---|
Wszystkie urzędy |
|
|
|
27300 |
|
Kalifornia |
|
|
12900 |
|
|
San Jose |
|
4200 |
|
|
San Francisco |
|
4400 |
|
|
Los Angeles |
|
4300 |
|
Waszyngton |
|
|
8700 |
|
Oregon |
|
|
5700 |
Zobacz także