创建、删除或修改角色 (Management Studio)

Reporting Services 提供了定义对报表服务器的访问级别的预定义角色。 每个需要访问报表服务器的用户或组都被分配了一个定义允许任务的角色。 这些角色是对作为整体的报表服务器进行定义的。 就如何在报表服务器的所有区域定义和使用角色方面,必须保持一致。

若要创建、修改或删除角色,可以使用 SQL Server Management Studio。 只能删除未使用的角色。

若要将所创建的角色分配给用户或组,请使用 SSRS Web 门户。 有关详细信息,请参阅授予用户对报表服务器的访问权限

注意

如果报表服务器配置为 SharePoint 集成模式,并且已连接到与该报表服务器集成的 SharePoint 站点,则可以查看和修改控制对报表服务器内容和操作的访问权限的权限级别。

创建角色定义

  1. 在对象资源管理器中,展开报表服务器节点。

  2. 展开“安全性”文件夹。

  3. 要创建项目级角色定义,请右键单击“角色”>“新建角色”。

    或者,如果要创建项目级角色定义,请右键单击“系统角色”>“新建系统角色”。

  4. 为角色输入唯一的名称。 名称必须至少包含一个字符。 它也可以包括空格和特定的一些符号,但不能包括以下字符:[; : \ / @ & = + , $ / * < > | "]

  5. (可选)输入说明。 在 Management Studio 中,此说明仅在此页上可见。 通过 Web 门户查看此项的用户可以在该工具中看到此说明。

  6. 选择此角色的成员可以执行的任务。

  7. 选择“确定”

删除或修改角色定义

  1. 在对象资源管理器中,展开报表服务器节点。

  2. 展开“安全性”文件夹。

  3. 若要删除或修改项目级角色定义,请展开“角色”文件夹,然后执行下列操作之一:

    1. 要删除角色定义,请右键单击该项,再单击“删除”。 将显示“删除目录项”对话框。 选择“确定”删除角色。

    2. 要修改角色定义,请右键单击该项,再单击“属性”。 将显示 “用户角色属性” 对话框的“常规”页。

      选择此角色的成员可以执行的任务,然后选择“确定”

  4. 要删除或修改系统级角色定义,请展开“系统角色”文件夹。 执行下列操作之一:

  • 要删除系统角色定义,请右键单击该项,然后选择“删除”。 将显示“删除目录项”对话框。 选择“确定”删除角色。

  • 要修改系统角色定义,请右键单击该项,然后选择“属性”。 将显示 “系统角色属性” 对话框的“常规”页。 选择此角色的成员可以执行的任务,然后选择“确定”以应用更改。