SSRS更新数据源始终报告“密码无效。请重新键入密码”。

时间:2016-05-04 15:30:51

标签: sql-server reporting-services

在我尝试通过报表管理器更新数据源凭据时,在SQL Server 2008 R2 Standard版本上,我无法在报告消息时保存更改

  

“密码无效。请重新输入密码”。

我在网上看过,有人认为这可能与Chrome中的已知问题有关。不幸的是,我尝试过Chrome / I.E 11和Firefox,他们都报告了同样的问题。我选择“安全存储在报表服务器中的凭据”选项。

有没有人有任何想法解决这个问题?

这可能类似:SSRS Report Manager (2008R2) will not save Windows credential password in data source

9 个答案:

答案 0 :(得分:20)

最终,我认为这是一个浏览器/ javascript问题..

我没有办法强制使用表单设计保存密码。

我发现的唯一工作是我必须在三个单选按钮选项之间切换焦点("安全存储在报告中的凭据"," windows集成安全性"和&# 34;凭证不需要")然后测试连接(它失败)。然后我不得不在报告中切换回" Credentials存储securley"它起作用了。

编辑,这个解决方法适用于Firefox和Chrome(我还没试过I.E)

答案 1 :(得分:3)

我也有这个问题。

最初我认为我的MYCOMPANY\reports帐户密码错误了,我甚至用不同的帐户测试了整个帐户,但却发现同样的问题正在发生 -

  

"密码无效。请重新输入密码"。

然后我使用我自己的帐户及其所有超能力仍然是相同的错误消息,然后得出结论它与AD或防火墙无关。

我所做的是,将设置更改为使用Windows Integrated Security,尝试并应用即使它不起作用,然后切换到其他选项并再次应用并保存。

最终我回到Credentials stored securely in the report server,输入了帐号和密码,然后就可以了。

浪费了半天,但它确实有效。

我不希望任何人浪费他们的日子,我相信如果有机会,你可以有更好的选择。

因此这里的帖子包括图片和所有。 祝你有个美好的一天!

enter image description here

答案 2 :(得分:1)

这是一个浏览器问题。我们在IE中尝试并且工作。

答案 3 :(得分:1)

重新输入整个连接字符串....没有复制粘贴......并且它有效。奇怪的是,当我输入用户名和密码之前,它显示连接成功,但凭证只是不会坚持。手动输入连接字符串,它工作。

答案 4 :(得分:1)

天哪,这东西一直困扰着我!我什至甚至创建了一个替换数据源,然后使用一些voodoo脚本重新关联了RDL(这可能只在测试中起作用,我可能会添加,但是获得了数据库结构内部工作的丰富经验)。

将焦点切换到“不需要凭据”身份验证方法,但是对我来说很有效。这在IE中有效(以我的经验,SSRS Web管理器在非Microsoft浏览器上过于挑剔)。

答案 5 :(得分:0)

即使使用IE,我也遇到了同样的问题,最后得到了解决,因为它是连接字符串上的行返回或空格。只需重新输入它,然后在此之后正确保存密码。

奇怪的是“测试连接”一直有效,但在申请之后,如果我重新尝试“测试连接”,它会显示无效的密码

答案 6 :(得分:0)

Used Edge和仍然相同。取消选中该复选框,然后让Windows帐户作为SQL帐户进入。最终在SQL Server日志中出现错误,因为登录名是Windows,不能用作SQL。

选中该复选框,它可以正常工作。我不知道为什么会这样。

答案 7 :(得分:0)

专门针对IE Edge或IE 11:打开开发人员控制台(F12),并将兼容性从Edge更改为IE 10。

它仍然可以正常工作,但是切换单选按钮有助于刷新它。

答案 8 :(得分:0)

今天我在处理同一问题已有一段时间,并尝试了上述所有建议。他们都不起作用,但我确实找到了解决方案:

我所使用的服务帐户需要被授予组策略中的“允许本地登录”。