创建角色
适用于:SQL Server 2016 及更高版本的 Analysis Services Azure Analysis Services Power BI Premium在本课中,您将创建角色。 角色通过只限作为角色成员的那些 Windows 用户进行访问,提供模型数据库对象和数据的安全性。 每个角色都定义有单一权限:无、读取、读取和处理、处理,或管理员。 在创作模型期间,可以使用角色管理器来定义角色。 部署模型后,可以使用 SQL Server Management Studio 管理角色。 若要了解详细信息,请参阅角色。
备注
创建角色对于完成本教程不是必需的。 默认情况下,当前用来登录的帐户将具有对模型的管理员权限。 不过,要允许组织中的其他用户使用某个报告客户端来浏览模型,则必须至少创建一个具有读取权限的角色并将那些用户添加为成员。
将创建三个角色:
销售经理 - 此角色可以包括组织中要对其拥有所有模型对象和数据读取权限的用户。
销售分析师美国 - 此角色可以包括组织中用户,你只想浏览与美国中的销售额相关的数据。 对于此角色,将使用一个 DAX 公式来定义行筛选器,该筛选器将成员限制为只能浏览有关美国的数据。
管理员 - 此角色可以包括想要拥有管理员权限的用户,这样就可以无限访问和权限对模型数据库执行管理任务。
因为组织中的 Windows 用户和组帐户具有唯一性,所以可以将特定组织中的帐户添加为成员。 不过,对于本教程,也可以将成员保留为空。 在稍后的第 12 课“在 Excel 中分析”中,您将仍可以测试每个角色的影响。
学完本课的估计时间: 15 分钟
先决条件
本主题是表格建模教程的一部分,应当按顺序完成。 在执行本课程中的任务之前,应已完成上一课: 第 10 课:创建分区。
创建角色
创建 Sales Manager 用户角色
在表格模型资源管理器中,右键单击 RolesRoles>。
在角色管理器中,单击“ 新建”。
单击新角色,然后在“名称”列中将角色重命名为“Sales Manager”。
在“权限”列中,单击下拉列表,并选择“读取”权限。
Screenshot of the Role Manager dialog box with the Read permission selected.
页:
[1]