dbTalk Databases Forums  

CellSetGrid - ADOMD - Dimension role permission rule causing errors

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss CellSetGrid - ADOMD - Dimension role permission rule causing errors in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
timheff@leeinstitute.com
 
Posts: n/a

Default CellSetGrid - ADOMD - Dimension role permission rule causing errors - 12-14-2006 , 07:31 AM






We added dimension security rules to some hierarchical dimensions in
our cube. It works great, however, when viewing measures with one of
these hierarchies using the CellSetGrid, we get an error when trying to
expand a node. The error occurs in the method GetMemberChildCount in
the CubeSchema.cs file on the following call:
tableMbr = oCon.GetSchemaDataSet(adomdp.AdomdSchemaGuid.Membe rs,
restMbr).Tables[0]

Error Message: Errors in the OLAP storage engine: Either you do not
have permission to access the specified member, or the specified member
does not exist.

Anyone have any insight? Is there a way to implement those kind of
permissions and still be able to allow the code to execute those kind
of calls under a restricted user context?

The hierarchy rule implements MDX that maps the user to nodes on each
hierarchy where we want to restrict the scope of what the user can see.
Again, this appears to work perfectly once we applied latest hot fixes
and checked the Enable Visual Totals options on each.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.