我正在处理的项目一直存在rdl文件中存储的凭据问题没有反映在我们部署到的服务器上,并且它的行为似乎不一致。我们不使用共享数据源,因为我们必须动态生成数据源连接,因此每个报表都嵌入了自己的数据源(即使它们都相同)并且存储了凭据。我查看了VS的rdl文件,看到凭据存储,部署到我们的测试服务器,查看测试服务器,凭据设置为" Not Required"。其他奇怪的事情是,并非所有报告都会发生这种情况,有些报告会保留其凭据,但不是每次都有。这一切似乎都是随机的。
有关项目的一些设置和事实可能有用:
答案 0 :(得分:1)
我遇到过类似问题,首先删除SSRS服务器上的报告,然后部署报告。 SSRS确实保留了报告的某些属性,当它执行此操作时它非常不一致,这更像是一种解决方法而不是一个答案,但它对我有用。