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

Reporting Services 提供预定义的角色,用于定义对报表服务器的访问级别。 需要访问报表服务器的每个用户或组都通过描述可执行的任务的角色执行此作。 这些角色是对作为整体的报表服务器进行定义的。 对于报表服务器的特定部分,不能改变角色定义,也不能根据情况指定角色的使用方式不同。

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

若要将用户和组分配给你创建的角色,请使用报表管理器。 有关详细信息,请参阅 授予用户对报表服务器(报表管理器)的访问权限

注释

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

创建角色定义

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

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

  3. 如果要创建项级角色定义,请右键单击 “角色”,然后指向 “新建角色”。

    或者,如果要创建系统级角色定义,请右键单击 “系统角色”,然后指向 “新建系统角色”。

  4. 键入角色的唯一名称。 名称必须至少包含一个字符。 它还可以包含空格和某些符号,但不能包含字符;? : @ & = + , $ / * <> |“或 /.

  5. (可选)键入说明。 在 Management Studio 中,此说明仅在此页面上可见。 通过报表管理器查看此项的用户可以在该工具中看到此说明。

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

  7. 单击 “确定”

删除或修改角色定义

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

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

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

    1. 若要删除角色定义,请右键单击该项,然后单击“ 删除”。 将显示 “删除对象 ”对话框。 单击 “确定”

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

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

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

    1. 若要删除系统角色定义,请右键单击该项,然后单击“ 删除”。 将显示 “删除对象 ”对话框。 单击 “确定”

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

      选择此角色的成员可以执行的任务,然后单击“ 确定 ”以应用更改。

另请参阅

连接到 Management Studio 中的报表服务器
(create-and-manage-role-assignments.md)
SQL Server Management Studio 中的 Reporting Services (SSRS)