rsAccessedDenied - Reporting Services 错误

如果一个用户不具有执行操作的权限,将出现 Reporting Services 错误 rsAccessedDenied。 例如,用户没有允许其打开报表的角色分配或他们未使用所需的权限打开浏览器。

适用范围: Reporting Services 本机模式 | SharePoint 模式

  • 如果通过 URL 直接访问报表服务器时发生这种错误,则该例外情况将映射到 HTTP 401 错误。

  • 如果使用报表管理器或其他工具时发生这种错误,则该错误会显示在错误页中。

  • 如果计划操作、订阅或传递时发生这种错误,则该错误仅显示在报表服务器日志文件中。

详细信息

Product Name

SQL Server

事件 ID

rsAccessedDenied

事件源

Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings

组件

Reporting Services

消息正文

为用户“mydomain\myAccount”授予的权限不足,无法执行此操作。 (rsAccessDenied) (ReportingServicesLibrary)

用户操作

通过角色分配授予访问报表服务器内容和操作的权限。 在新安装中,只有本地管理员才拥有访问报表服务器的权限。 若要向其他用户授予访问权限,本地管理员必须创建指定域用户帐户或组帐户的角色分配、一个或多个定义用户可以执行的任务的角色,以及作用域(通常是主文件夹或报表服务器文件夹层次结构的根节点)。 可以使用报表管理器创建角色分配。 有关详细信息,请在 SQL Server 联机丛书中搜索“角色分配”。

报表服务器的本地管理也会引发该错误。 有关详细信息,请参阅为本地管理配置本机模式报表服务器 (SSRS)

请参阅

任务

授予用户对报表服务器的访问权限(报表管理器)

概念

角色分配

授予对本机模式报表服务器的权限