Sql-Server

嚮導中新建 ReportServer 數據庫的 SQL Server 帳戶權限

  • October 17, 2018

我正在嘗試在不同於我的報告服務伺服器 (Server_RT) 的不同伺服器 (Server_AT) 上創建 ReportServer 數據庫。在 Server_AT 上,我根據此處的腳本創建了 RSExecRole 。然後使用使用者“Reporter”創建登錄“Reporter”並分配 RSExecRole。現在,當我使用配置嚮導時-> 創建一個新的 ReportServer 數據庫-> 根據提示輸入 Reporter 的 SQL Server 憑據-> 並完成。

現在該過程失敗了 - 不斷出現一個又一個錯誤,無法找到 RSExecRole 中的權限之一。ReportServer 數據庫確實在 Server_AT 上創建,但使用者是 dbo- 但我也無法連接到該數據庫(下次嘗試時)。

我在這裡想念什麼?

@Kin-感謝您的回答。我能夠從您的回答中參考這一點並解決它。 https://social.technet.microsoft.com/Forums/en-US/7541b1ce-aff8-4385-9544-8f9422d01ba7/cannot-alter-the-role-rsexecrole-because-it-does-not-exist-or-你沒有許可

修復很奇怪 - 這基本上涵蓋了 RSExecRole 中集體包含的所有權限,但在單獨執行時會以某種方式起作用。奇怪的!!

引用自:https://dba.stackexchange.com/questions/220070