我有多个报告要从SSRS-2005升级到SSRS-2013 Visual Studio!升级任务运行良好。
还将新的数据库服务器(远程)连接更改为项目属性的“ TargetServer URL”。 在本地计算机上执行报告时,显示以下错误。
问题就是为什么即使我能够在Visual Studio中没有任何错误的情况下部署项目,也会发生此错误。
有人可以提出任何建议以解决此问题吗?
答案 0 :(得分:1)
我遇到了在“ DaniDev”的帮助下发现的用户访问问题。 因此,只需将访问权限分配给本地计算机用户即可。
※要将用户或组添加到系统角色
STEP:1→启动Web门户。
STEP:2→选择右上角的齿轮图标。
步骤:3→选择“站点设置”。
步骤:4→选择“安全性”标签。
步骤:5→选择添加组或用户。
步骤:6→在“组或用户”中,以以下格式输入Windows域用户或组帐户:domain\account
。
步骤:7→选择系统角色,然后选择确定。
步骤:8→角色是累积的,因此如果您同时选择系统管理员和系统用户, 一个用户或组将能够以这两个角色执行任务。
步骤:9→重复为其他用户或组创建分配。
★参考网址:Grant User: Microsoft
答案 1 :(得分:1)
根据您的说法,在新的托管环境中,您没有添加适当的用户/组并将其分配给报告
我不确定SSRS管理控制台的外观,但应该是“用户/组”标签或选项。确保添加属于您(Windows)域的一部分或专门为此SSRS实例配置的用户。然后,您可以将这些用户添加到每个报告或整个报告文件夹中。