2010-09-17 115 views
0

我剛剛爲我的辦公室設置了SSRS。有些用戶需要能夠運行Report Builder。我創建了一個AD全局組,並使用報表管理器爲該組分配報表生成器權限。SQL Server Reporting Services 2008報表生成器用戶訪問權限

我已驗證SSRS上的報表生成器配置是否正確。

即使在將這些用戶分配給Report Builder角色之後,Report Builder鏈接在登錄到Report Manager時也不會顯示。

我試過讓他們通過直接提供鏈接下載Report Builder;當他們下載它並嘗試執行報告時,會有一條消息表明用戶沒有權限(儘管事實上我已經明確授予他們權限)。

當分配了該角色時,可以真正運行ReportBuilder的唯一用戶是本地管理員或域管理員。

對於任何想要做特別報告的人來說,爲我分配本地管理員權限是不現實的。我肯定錯過了什麼。這些用戶需要在文件系統上訪問文件夾嗎?或者我可以忽略的其他東西?

+0

我要補充一點,我在日誌文件中看到這一點:!!! – rsteckly 2010-09-17 01:10:38

+0

rshost rshost 29f4 09/16/2010-17:53:09 ::我INFO:端點4已禁用且未註冊網址vdir =/ReportServer/ReportBuilder,pdir = C:\ Program Files \ Microsoft SQL Server \ MSRS10_50.MSSQLSERVER \ Reporting Services \ ReportServer \ ReportBuilder – rsteckly 2010-09-17 01:11:35

+0

服務帳戶也是網絡服務 – rsteckly 2010-09-17 01:11:52

回答

0

我必須確保需要訪問報告生成器的用戶擁有系統級「執行報告定義」任務的權限。我通過創建一個新的系統角色(我將其命名爲「System Report Builder Access」)並啓用了該任務來完成此任務。然後我將角色應用到必要的用戶。

希望幫助..

相關問題