我正在尝试学习一个小的SSRS,并使用我自己的个人笔记本电脑这样做。现在我已经构建了一些连接到Azure SQL数据库的简单报告,接下来我已经将一个新的报表部署到笔记本电脑上的reports中。但是,现在我无法通过报表服务器访问该报表。
我的问题是,在我尝试这样做的时候,我正面临多个错误--其中一些是循环错误。这些错误大多与安全性/登录/用户问题有关(这是一个个人不熟悉的领域,尽管正在努力进行自我教育)。一些背景(名称和ids显然已被更改以保护无名氏):
·膝上型计算机(我的开发机器)
O运行Server 2014
O Windows 10
O名称:膝上型电脑-XXX
·Windows凭据
O帐户:汉克无知识(在名字和姓氏之间有一个空格)
·数据库
O ReportServer (笔记本电脑-XXX)
Azure SQL数据库中的o
·用户(为Server身份验证设置了所有用户)
O ReportServer
O DDX
经过一些挣扎之后,我已经能够将我的第一份报告部署到ReportServer。但是,当我想通过浏览器访问该报告时,我的麻烦就开始了。
问题:
在个人笔记本上设置开发ReportServer的最佳实践是什么?开发用户?
我如何增强‘膝上型电脑的特权-XXX\汉克集群’,以便我可以看到-并最终运行-新的SSRS报告,我已经部署到我自己的机器?
汉克集群没有登录,用户或访问Azure SQL数据库(DDX)。我使用Server身份验证。您对我将面临的不可避免的问题有什么指导吗?
我欢迎关于这方面的任何指导,并感谢各位阅读这篇文章。
“汉克不懂”
发布于 2017-05-04 17:00:29
好的,我找到了一个答案,就是特权不足。这并没有定义任何最佳实践,但是下面的答案确实解释了如何解决这个问题,我现在可以通过浏览器访问SSRS本地ReportServer。
幸运的是,在继续搜索之后,我找到了一篇关于这个问题的优秀文章:
http://www.gotknowhow.com/articles/reportserver-permissions-granted-are-insufficient-for-performing-this-operation-rsaccessdenied
我跟着方向走,结果成功了。多亏了那个网站和作者-道格。
https://stackoverflow.com/questions/43744863
复制相似问题