SSRS 2008 到 SSRS 2017 迁移 - 订阅问题

SSRS 2008 to SSRS 2017 Migration - Subscription issues

我们已经从 SQL 2008/SSRS 2008 迁移到 SQL 2017/SSRS 2017。我们仍然有一个问题,我无法看到我在 2008 年创建的订阅。下面是我的错误得到.

我在站点设置中将我的域帐户设置为系统 Administrator/System 用户,并且我在一个 AD 组中,该组具有浏览器、内容管理器、我的报告、发布者、报告生成器 folders/objects .

我用谷歌搜索了一遍又一遍,所有文章都指出这是一个安全问题,但我看不出我遗漏了什么。

这是订阅所有权问题。我将所有订阅的所有者更改为我的新 domain\user & 这解决了这个问题。

DECLARE @OldUserID uniqueidentifier
DECLARE @NewUserID uniqueidentifier
SELECT @OldUserID = UserID FROM dbo.Users WHERE UserName = 'old_domain\username'
SELECT @NewUserID = UserID FROM dbo.Users WHERE UserName = 'new_domain\username'
UPDATE dbo.Subscriptions SET OwnerID = @NewUserID WHERE OwnerID = @OldUserID