HELP! Dimension Security

From: Chris H (chris_hotz_at__removethis_safetylogic.com)
Date: 07/07/03


Date: Mon, 7 Jul 2003 11:49:16 -0700


I'm very new to AS/MDX and am having some problems with
this filter, which I found in the SQL Server Mag January
issue. This filter is applied to the institution dimension
in my virtual cube and is defined in the Allowed members
area under the advanced tab under custom dimension
security.
Filter( [Institution].[Name].Members,(STRTOTUPLE("[" + TRIM
(MID(USERNAME, INSTR(1,USERNAME,"\") + 1, 128)) + "]"),
[Measures].[SFAccess]) = 1)

My setup is this. I have a virtual cube that points to two
standard cubes one is a "data" cube and the other is a
Security cube with a fact table and two dimensions.

My problem is that the filter on my role works for some
users (NT Accounts) and not others. I have not been able
to draw a correlation between any of the users that work
and those that don't. Here is the error message I get:
User-generated error - the dimension "Institution" has no
valid member. For more information, see your
administrator.

I've tested users that exist at the same hierarchy level
in the institution and have the same permissions
(regarding what members they can see), some work and some
don't? I'm quite puzzled and cannot think of anything
else to try. :-0 . Has anyone heard of a bug that might
pertain to this?
Thank you!
Chris Hotz
chris_hotz at safetylogicDotcom



Relevant Pages

  • RE: How to count the cells between CURRENTMEMBER and LastNonEmpty?
    ... I tested how the cube would behave if I also provide the "missing data". ... Slicing doesn't change the members of a set at all, ... One solution--given the dimension assumptions I stated ... the time.CURRENTMEMBER of a specified product and its last sale. ...
    (microsoft.public.sqlserver.olap)
  • SQL 2005
    ... Cubes in a virtual cube 255 maximum ... Levels in a dimension 64 maximum ... Members per parent 64,000 maximum ... Calculated members in a parent measure in session context 31,743 ...
    (microsoft.public.sqlserver.olap)
  • Re: design for distinct count
    ... A fact table with only keyforlevel3 will save disk space. ... use disabled level property of the dimension in each cube for less ... if virtual dimensions based on the dimension are used together. ... > count should be for the lowest level members alone. ...
    (microsoft.public.sqlserver.olap)
  • Re: dumb question on Dimensions
    ... optimizing is a step done thourgh the menu in the cube editor. ... system will execute an inner join when you process the cube. ... any missing members are not loaded and no key error should occurs. ... dimension table and the string is truncated, ...
    (microsoft.public.sqlserver.olap)
  • Re: Help Needed with Dynamic Dimension Security
    ... business application for securing members. ... and the point in the hierarchy where the security ... > of using Dimension Security with a Virtual Cube. ...
    (microsoft.public.sqlserver.olap)