SSRS订阅 - 更改凭据以在新用户下运行

时间:2014-02-24 16:32:51

标签: security reporting-services subscriptions

我今天遇到了一个有趣的问题。基本上,我们在少数用户下设置了数千个订阅,以便按月将报告转储到目录中。其中一个用户被移动到不同的角色/部门,她的凭据不再能够访问转储它们的文件夹。因此,我认为最简单的解决方案是将所有订阅切换到仍然可以访问文件夹的其他用户之一。

我已经知道如何更新所有者。我需要知道的是如何更改凭证用户名。它是Subscription表中ExtensionSettings的一部分,但它似乎是加密的。我已经有一个脚本会根据凭据用户名更新凭证密码,所以我认为有一种方法可以根据所有者更新凭证用户名。

1 个答案:

答案 0 :(得分:0)

我能够通过编写与实际ExtensionSettings对象一起使用的powershell脚本来解决这个问题。这很丑陋,所以我不会发布它,因为担心会有人在使用它时无意中崩溃他们的BI。