【问题标题】:SSRS cannot deploySSRS 无法部署
【发布时间】:2013-09-13 08:26:34
【问题描述】:

我是服务器上的数据库管理员。我已在站点设置中授予用户“系统用户”、在主文件夹中授予“内容管理器”以及在她的文件夹 XXX 中授予“内容管理器”。

但是,她无法在 BIDS 上部署她的报告,而是收到此错误:

授予用户“WMSERVICE\xxx”的权限不足以执行此操作

我浏览了许多站点,大多数建议是以管理员身份运行它,或者给她一个 SSRS 的系统管理员权限(这是我应该考虑的最后手段)。

有什么想法吗?

【问题讨论】:

  • 您不需要系统级权限即可将对象部署到 SSRS。请从 Visual Studio 发布报表项目属性的屏幕截图。

标签: reporting-services sql-server-2012 bids


【解决方案1】:

关于 SSRS 的两件事:

  1. SSRS 有两个权限,角色和用户级别。赋予某人 SSRS 管理员权限角色与在 Active Directory 下赋予他们管理员权限不同。只是到SSRS。您可以随时尝试,看看是否是问题所在。

  2. 用户是否发布到多个位置:

数据源

数据集

报告

或者它们是否包含在报告本身中?

他们可以通过进入报告项目并点击属性并查看他们的屏幕设置来判断。如果他们使用“共享数据源”或“共享数据集”,这会增加安全问题的复杂性,因为您还必须处理他们的部署。如果其中一个报告文件夹不同,他们可能会被拒绝。对于总数的一小部分,他们的部署会告诉他们哪个对象发生故障并且在哪里。很多时候,我看到人们没有关闭数据源的默认设置,即 root/Data Sources。 SSRS 可以部署项目、数据源、数据集或报表及其依赖项。如有疑问,请授予完全访问权限并验证其是否有效,然后立即删除访问权限。然后对部署进行故障排除。这可能是一个没有被授予权限的文件夹,然后我的猜测是首先针对该文件夹进行部署。

【讨论】:

    猜你喜欢
    • 2014-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    相关资源
    最近更新 更多