rsAccessDenied - SQL Server 2008 报告服务

rsAccessDenied - SQL Server 2008 报告服务

我在 Windows Vista Home Premium 上运行 SQL Server 2008 开发人员版。我创建了一个在 BIDS 中成功构建的报告服务项目。当我尝试部署它时,它出现以下错误:

Error rsAccessDenied : The permissions granted to user 'COMP\MYSELF' are insufficient for performing this operation.

MYSELF 帐户是系统上的唯一帐户。它具有管理员权限。报告服务正在使用 LocalSystem 服务帐户运行。

如果我使用自己的帐户登录 reportmanager,则看不到站点设置选项卡。如果没有站点设置选项卡,我该如何添加或更改自己的帐户的角色。

总之,请帮助我在浏览器中打开带有站点设置链接的 ReportManager,以便我可以更改用户帐户的角色。

答案1

我找到了答案。

我必须使用内置管理员帐户登录系统,然后将当前用户帐户添加到报告服务管理器中的管理员角色。

请注意,内置管理员帐户与属于管理员组的帐户不同。

答案2

详细说明 rboorgapally 的回答......

  1. 在 Windows 7 中,单击“开始”按钮,然后右键单击“计算机”
  2. 点击管理
  3. 展开左侧面板中的本地用户和组
  4. 单击用户文件夹
  5. 右键单击中心面板中的管理员
  6. 点击属性
  7. 取消选中“帐户已禁用”,然后单击“确定”
  8. 在仍选择管理员的情况下,单击右侧面板中的更多操作
  9. 选择设置密码并提供密码

您现在可以登录http://localhost/报告作为管理员。现在,通过单击页面右上角的“站点设置”,然后单击“角色分配”,将自己设置为 Reporting Services 的系统管理员。

最后,点击主页。点击文件夹设置并将自己设置为内容管理员。

您现在可以禁用管理员并使用您的帐户来管理报告服务。

相关内容