【问题标题】:SSRS Domain name of owner changes after subscribingSSRS 域名所有者在订阅后更改
【发布时间】:2018-02-01 13:15:40
【问题描述】:

我在物理服务器上运行的几个 VM 上设置了 SQL Reporting Services 服务器,但遇到了一个奇怪的问题。设置报告订阅时,所有者名称将按预期显示,COMPUTER_NAME\USER_NAME,但在编辑相同订阅时,域名将更改为类似 WIN-XXXXXXXXX\USER_NAME。在同一台物理计算机上运行的其他 VM 上设置 SSRS 时,会发生同样的情况,域名被替换为相同的东西。似乎SSRS以某种方式将域名替换为物理机的名称。

VM 本身不在域中,只有拥有订阅的本地管理员帐户。该帐户已在 SSRS 中设置并具有适当的权限。安装 SSRS 后,该虚拟机未更改名称。

问题在于 SSRS 无法识别新名称,因此计划的报告将无法运行,我也无法编辑计划。在网上搜索后,我只能找到另一个有同样问题的人,不幸的是没有提出解决方案。有什么办法可以强制 SSRS 使用 vm 的机器名而不是物理机?或者是否有完全解决该问题的方法?

【问题讨论】:

  • 您能否创建一个流程,通过该流程,所有订阅都由代理使用低级别本地报告用户帐户创建。

标签: reporting-services ssrs-2016


【解决方案1】:

我敢打赌,您的 SSRS 实例与您的 Web 应用程序位于不同的虚拟机中,并且未设置在同一域下。作为一种解决方法,您可以使用混合模式身份验证和名为“LocalReportSubscriptionCreatorAccount”的本​​地用户帐户来测试它。

UPDATE
   Subscriptions 
SET 
   OwnerID = 'LocalReportSubscriptionCreatorAccount'

【讨论】:

    【解决方案2】:

    想出了一个解决办法:似乎只有一个用户受到这种奇怪行为的影响,创建一个新用户并将其添加到管理员组中工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-27
      • 1970-01-01
      • 2015-04-15
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      相关资源
      最近更新 更多