我试图限制用户在xml上只能看到一个模式。
我已经做了:
创建单独的角色,没有完全访问检查
- 创建单独的角色,没有完全访问检查
- 在应用程序选项卡中只选中了XMLA
- 在Schemas选项卡中选择"Authorize selected"并只选择一个schema
- 用刚创建的角色创建用户
- 应用了新的用户定义
在这些步骤之后,当我通过xml与刚刚创建的用户连接时,我仍然可以看到所有的模式。
我做错了什么?
使用XMLA接口时,重要的一点是禁用'匿名'登录。当做xml时,如果这个模式被激活,它将被优先使用。
要更改此设置,需要修改icCube.xml并重启icCube Server。