【问题标题】:SSRS local install browse to portal gives "Could not load folder contents" errorSSRS 本地安装浏览到门户出现“无法加载文件夹内容”错误
【发布时间】:2021-01-27 23:48:41
【问题描述】:

在我的本地计算机上新安装了 SQL Server Reporting Services。配置工具运行良好,数据库创建成功,虚拟目录和门户站点均创建成功。

但是,当我浏览到门户时,我得到了这个,即使我是本地计算机上的管理员。

如何获得在本地浏览门户的必要权限?我已浏览到 \Program Files\Microsoft SQL Server Reporting Services\SSRS 并拥有不受限制的权限。

更新:来自 ReportServer 数据库的用户表快照:

【问题讨论】:

  • 您的域/本地帐户权限在 SSRS 中没有任何意义,只有您的帐户 SID 用于对您进行身份验证。 SSRS 表由 Microsoft 正式“未记录”,但报告存储在目录表中,角色存储在角色中,用户存储在用户中,并且对报告的访问通过策略和 PolicyUserRole 表中的条目进行控制。唯一可以直接访问所有内容的帐户是具有 *-501 SID 的本地管理员帐户,因此如果您可以使用该帐户登录,您就可以开始通过 GUI 授予其他人访问权限。
  • @AlwaysLearning 非常感谢您的回复。我有点不清楚 *-501 SID 是什么意思。我在上面添加了一张用户表的图片,它看起来与 Azure VM 上的用户表完全一样,并且按预期工作。如果您有更多见解,请告诉我。再次感谢。
  • 查看此页面,我认为它可能会解决您的具体问题。 docs.microsoft.com/en-us/sql/reporting-services/report-server/…
  • 谢谢@AlanSchofield!但那篇文章适用于较旧的操作系统,这是 Windows 10。他们描述的大部分配置都在 Web 门户中,我无法浏览。
  • 尝试使用计算机的管理员帐户登录 SSRS 门户 - 实际的管理员帐户,而不是碰巧在管理员组中的不同帐户。您应该能够使用管理员帐户浏览所有内容并从那里应用角色和权限。

标签: sql-server reporting-services


【解决方案1】:

在 SSRS 网站中,您可能必须为 AppPool 帐户分配至少 Browser 对该文件夹的权限。点击右上角Manage Folder,为AppPool账号至少分配Browser权限。

【讨论】:

  • 感谢您的回复。但是,问题是我什至无法访问 SSRS 网站,请参见上图。
  • @Mike。您的 SSRS 错误日志说明了什么?在 SQL Server Reporting Services 2016 或更早版本中:C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\LogFiles
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-09
  • 1970-01-01
  • 1970-01-01
  • 2021-09-15
相关资源
最近更新 更多