我最近将 SSRS 本机安装从一组应用程序和数据库服务器克隆到另一组。旧安装中的密钥已备份并在新安装中成功重新应用,恢复对所有加密数据的访问。
现有用户能够使用 SSRS 门户网站在新安装下访问和运行报告;但是,其中一些用户无法通过连接到此新安装的报表生成器运行相同的报表。 例如,他们得到的错误如下:
Microsoft Report Builder: Failed to preview report. The permissions granted to user 'mydomain\abc' are insufficient for performing this operation. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permissions granted to user 'mydomain\abc' are insufficient for performing this operation"
上例中的用户“mydomain bc”已在根、文件夹和报告级别分配给他角色“Content Manager
”和“
Report Builder
”。通过报告生成器打开旧安装下的相同报告适用于该用户。
关于权限,新旧安装是相同的。
环境信息:
SSRS 2016 Native deployment
OS: Windows 2016 Server
DB: SQL Server Enterprise Edition 2016
我可以请求帮助来解决这个问题吗?