Report Builder 2.0数据源凭据提示

时间:2009-07-17 18:48:27

标签: reporting-services reportbuilder

我有两个保存的共享数据源,它们几乎完全相同但名称不同,并且已在不同时间部署到报表服务器。它们都位于报表服务器上的DataSources文件夹中,并且我在文件夹级别分配了权限。

一个名为PDB,一个名为PDB2。它们都使用相同的SQL Server帐户和密码并指向同一个数据库。两者都将凭据安全地存储在数据源中。

不同之处在于,当我尝试使用Report Builder 2中的数据源时,较新的PDB2会提示我输入凭据。但是,PDB不会提示我重新输入我的凭据。当然,由于凭据存储在数据源中,因此我绝不会被提示我的creentials。

我无法弄清楚为什么会这样。有人有任何想法吗?

3 个答案:

答案 0 :(得分:0)

在Visual Studio的“报表数据”部分中,数据源属性包含“常规”和“凭据”部分。在凭证中,有一个“提示凭证”选项和一个可以输入提示文本的地方。确保未选中此选项,然后保存并部署它。

在报表管理器中,还要检查共享的sata源属性。两者的凭据设置应该相同,并且安全性中的组或用户应该相同。另一个检查报告管理器的地方是实际报告的属性。选择“数据源”部分,查看数据源和凭据设置是否匹配。安全属性也应该匹配。

查看并验证这些是否已正确设置以匹配其他数据源或报告。

答案 1 :(得分:0)

我有同样的问题,只需使用SQL Server Business Intelligence Development Studio。在Report Builder 2.0修复之前,这是最可靠的方法。

答案 2 :(得分:0)

您是否尝试过差异化的.rds文件? 如何从服务器中删除数据源并重新部署(如果可以的话,请在备份之前进行备份)。

过去几天我一直在与Reporting Services 2008遇到类似的问题,这两个行为都为我提出了新的问题。