技术开发 频道

教你如何保护Analysis Services的安全

  【IT168 技术文档】Analysis Services可以用多维数据结构和多维查询语言MDX快速访问数据。Analysis Services提供了根据数据仓库表格设计、创建和管理多维数据集的功能,是微软业务智能战略的基础。

  测试用户对 Analysis Services 数据库的访问权限

  1. 在对象资源管理器中,展开多维数据集,右键单击 Adventure Works Cube,然后单击浏览。

  2. 在 Adventure Works 多维数据集[浏览] 选项卡中,单击更改用户图标。

  3. 在安全上下文对话框中,单击角色,选择 VPSalesRole 角色,确认未选中其他角色,单击确定,然后单击确定更改安全上下文。

  请注意工具栏下方提示您使用的是 VPSalesRole 凭据的信息行。

  4. 在元数据窗格中,依次展开Measures | Internet Sales| Sales,将 Internet Sales – Sales Amount拖动到右侧的结果窗格中,然后将其放置到将汇总或明细字段拖至此处区域(也可以右键单击 Internet Sales – Sales Amount,然后单击添加到数据区域)。

  5. 在元数据窗格中,展开Sales Reason维度,将Sales Reason Type拖动到结果窗格中,然后将其放置到将行字段拖至此处区域(也可以右键单击Sales Reason Type属性,然后单击添加到行区域)。

  确认 VPSalesRole 角色可以查看Marketing、Promotion和Other销售原因类型的销售额。

  6. 右键单击结果区域,然后单击清除结果(也可以在工具栏中单击清除结果)从浏览器清除所有数据。

  7. 在元数据窗格中,依次展开Measures | Sales Quotas,右键单击Sales Amount Quota,然后单击添加到数据区域。

  8. 在元数据窗格中,展开Sales Territory维度,右键单击Sales Territory,然后单击添加到行区域。确认 VPSalesRole 角色可以查看所有区域的销售配额。

  9. 单击更改用户图标。

  10. 在安全上下文对话框中,在角色下拉列表中清除 VPSalesRole 角色,选择 EuroSalesMgrsRole,确认未选中其他角色,单击确定,然后单击确定关闭安全上下文对话框。

  请注意工具栏下方提示您使用的是 EuroSalesMgrsRole 凭据的信息行。

  11. 在元数据窗格中,依次展开Measures | Internet Sales| Sales,右键单击 Internet Sales – Sales Amount,然后单击添加到数据区域。

  12. 在元数据窗格中,展开Sales Reason维度,右键单击Sales Reason Type,然后单击添加到行区域。

  确认 EuroSalesMgrsRole 角色可以查看Marketing、Promotion销售原因类型的销售额,但不能查看Other销售原因类型的销售额。

  13. 在工具栏中,单击清除结果从浏览器清除所有数据。

  14. 在元数据窗格中,依次展开Measures | Sales Quotas,右键单击Sales Amount Quota,然后单击添加到数据区域。

  15. 在元数据窗格中,展开Sales Territory维度,右键单击Sales Territory,然后单击添加到行区域。

  确认 EuroSalesMgrsRole 角色可以查看欧洲市场的销售配额,但不能查看其他区域的销售配额。

  16. 保持多维数据集浏览器窗口打开,下一个练习还要使用此窗口。

0
相关文章