SSRS 数据驱动文件共享帐户 - 模拟错误

SSRS Data Driven File share account - impersonation error

我正在使用 windows 文件共享传送选项设置 SSRS 数据驱动订阅。

在使用 windows 文件共享交付的常规 SSRS 订阅中,有一个使用文件共享帐户凭据的选项 - 数据驱动订阅部分似乎缺少此选项

所以,当我设置数据驱动的订阅时,出现以下错误(但它适用于常规订阅)

错误:处理订阅时发生错误写入文件失败:使用当前用户的安全上下文发生模拟错误。

我目前的工作没有企业版,所以我有一段时间没有使用数据驱动了。但是 交付选项 部分中有用户名和密码字段,可以硬编码或映射到您的查询。

这是来自 SSRS2016 - YMMV。

对我有用的是将报告订阅为 运行 的用户添加到 SSRS 配置上的执行帐户,然后在 SSRS 服务器上将该用户添加到本地管理员组

有两种方法可以为基于文件的订阅配置用户。

如果您要使用 Windows 用户凭据,请确保用户具有登录权限并且未锁定在服务器 运行 SSRS 服务上。

对于文件共享选项,只需确保配置的用户在登录 SSRS 服务器时没有任何问题。

Source