在C#中,我有一个CubePermission
类型的对象,我在CellPermissions
上设置了表达式。当需要保存到多维数据集时,我永远不会看到更改。我正在做的就是这个
CubePermission cubePermission = new CubePermission (...);
...
...
cubePermission.Update();
每当我检查SQL Management Studio中角色属性中的Cell Data
选项时,我都看不到我对角色所做的更改。如何将更改保存到我的多维数据集?
答案 0 :(得分:0)
我能够弄清楚这一点。每当设置Cell Data
安全性时,尤其是当您需要设置任何Read
或ReadContingent
CellPermissions
时,您需要在{{Read
上将CubePermission
属性设置为true 1}}对象。然后拨打Update()
。