新的系统角色分配:“编辑系统角色分配”页(报表管理器)

使用“新建系统角色分配”或“编辑系统角色分配”页定义报表服务器的安全性。 所有安全性都通过角色分配来定义,这些分配将特定用户或组映射到他们可执行的任务。 任务列表表示为在进行角色分配时选择的角色定义。

在系统级别,你创建或修改的角色分配将作为一个整体应用于报表服务器。 例如,在系统级别指定创建共享计划的功能,因为整个系统都使用共享计划。

默认情况下,Reporting Services 提供两个预定义的系统级别角色:

  • 系统用户包括允许用户查看报表服务器属性和共享计划的任务,以及执行报表定义,从而允许用户查看已发布到报表服务器的点击式报表。 应将大多数用户分配到此角色。

  • 系统管理员包括用于创建和管理共享计划、设置服务器属性以及为其他用户创建系统级角色分配的任务。 很少有用户需要此级别的权限。

使用以下过程导航到用户界面(UI)中的此位置。

打开“新建系统角色分配”或“编辑系统角色分配”页
  1. 打开报表管理器。

  2. 在页面顶部的右侧角,单击“网站设置”。 这将打开网站的“常规属性”页。

  3. 选择“ 安全 ”选项卡。必须具有内容管理器和系统管理员权限才能访问此页面。

  4. 若要创建新的角色分配,请单击工具栏中的 “新建角色分配 ”。 若要编辑现有角色分配,请单击“安全属性”页上组或用户旁边的 “编辑 ”。

选项

组或用户
在域中键入组或用户帐户的名称。 如果报表服务器在本地帐户下运行,则必须指定本地组或用户。 如果报表服务器在域帐户下运行,则必须指定域组或用户。 以以下格式输入帐户: <domain>\<account>。

注释

此框仅在“新建角色分配”页上可用。

角色
提供可以分配给其他用户的系统级角色的列表。 可以在单个角色分配中指定多个角色。

报表管理器不会在每个角色中显示任务,也不提供添加或修改任务的方法。 您必须按照角色定义来使用这些角色。 若要创建、修改或删除角色,请使用 SQL Server Management Studio。 有关详细信息,请参阅“创建、删除或修改角色”(Management Studio)。

请注意,如果使用 SQL Server 2005 Express Edition 和高级服务,则必须使用提供的默认角色。

说明
显示有关角色的其他信息。 对于预定义的角色(如系统用户或系统管理员),说明总结了每个角色支持的任务。

删除角色分配
单击可删除用户或组的现有角色分配。 如果角色分配仅剩一个(每个项必须至少具有一个角色分配),则不能删除角色分配。

注释

此按钮仅在“编辑角色分配”页上可用。

另请参阅

报表管理器 F1 帮助
角色分配
角色定义