Reporting services SSRS 2008用户id字段缓存旧Active Directory用户id

Reporting services SSRS 2008用户id字段缓存旧Active Directory用户id,reporting-services,active-directory,ssrs-2008,Reporting Services,Active Directory,Ssrs 2008,我使用的是SSR2008,其中有一个内置字段名为User!UserID,表示它返回“运行报告的用户的ID” 我使用此字段限制显示给访问报表的任何用户的参数选项 我们有一个用户最近更改了她的姓氏。当她运行这个报告时,一个SQL跟踪显示它仍然在用她的旧姓传递她的旧用户id。好像SSRS还没有从Active Directory或其他什么地方更新 还有谁遇到过这样的事情或者有什么想法吗?我们的DBA说,他找到了一些关于重启SSRS服务的参考资料,但由于这是一个需要协调的生产系统,加上名称更改似乎必须相对

我使用的是SSR2008,其中有一个内置字段名为User!UserID,表示它返回“运行报告的用户的ID”

我使用此字段限制显示给访问报表的任何用户的参数选项

我们有一个用户最近更改了她的姓氏。当她运行这个报告时,一个SQL跟踪显示它仍然在用她的旧姓传递她的旧用户id。好像SSRS还没有从Active Directory或其他什么地方更新


还有谁遇到过这样的事情或者有什么想法吗?我们的DBA说,他找到了一些关于重启SSRS服务的参考资料,但由于这是一个需要协调的生产系统,加上名称更改似乎必须相对常见,很难相信以前没有人遇到过这种情况。谢谢你的帮助

我将重新启动SSRS服务。这通常需要不到30秒的时间,因此不是严重的停机。还要确保用户在广告更改后重新启动了电脑,以防电脑正在缓存她的凭据。

从SSRS manager中删除报告并重新部署报告。我以前遇到过类似的问题。请从这里开始谢谢@Hiten004,我不知道这是一个参数默认值未设置的问题,但我遇到了删除和重新部署的建议。它“感觉”像(我讨厌这样!)SSRS服务器还没有让广告更改传播下来,或者它卡住了或者其他什么。是否有SSRS用户的什么/如何使用的文档!UserID字段是否有效?您是否尝试重新部署?回答您的一个问题,是的,我也经历了同样的事情。到目前为止,这里的任何建议都没有奏效。