通过AMO将CubePermission保存到SSAS

时间:2014-02-05 13:05:57

标签: c# .net ssas

在C#中,我有一个CubePermission类型的对象,我在CellPermissions上设置了表达式。当需要保存到多维数据集时,我永远不会看到更改。我正在做的就是这个

CubePermission cubePermission = new CubePermission (...);

...
...

cubePermission.Update();

每当我检查SQL Management Studio中角色属性中的Cell Data选项时,我都看不到我对角色所做的更改。如何将更改保存到我的多维数据集?

1 个答案:

答案 0 :(得分:0)

我能够弄清楚这一点。每当设置Cell Data安全性时,尤其是当您需要设置任何ReadReadContingent CellPermissions时,您需要在{{Read上将CubePermission属性设置为true 1}}对象。然后拨打Update()