2013-01-12 36 views
1

我以前在另一項工作中使用過此功能,即DBA在SSRS中設置用戶對某些報告的訪問權限。允許用戶直接運行SSRS 2008 R2報告,而不是在網站內創建報告查看器

我所要做的只是提供一個鏈接到SSRS主頁,用戶會嘗試深入點擊報告並運行它。如果他們無法訪問(DBA設置的),他們甚至無法進入包含報告的文件夾,或者最終無法運行特定報告。

有人可以幫助我通知我的同事(通過鏈接等)完成這項工作有多容易,而不是在應用程序中設置報告查看器頁面以訪問報告?

回答

2

你在談論的報表管理器網站:

http://msdn.microsoft.com/en-us/library/ms157147(v=sql.105).aspx

這是在Reporting Services安裝期間或通過Reporting Services配置管理器配置的。這隻涉及設置報告URL;通常是一次完成的操作。

在設置准入方面,你需要授予訪問權限的項目(如文件夾和報表)的報表服務器中 - 確切的步驟是在本頁面:

http://msdn.microsoft.com/en-us/library/ms156034(v=sql.105).aspx

  1. 開始報告管理器並找到要爲其添加用戶或組的 報告項目。
  2. 將鼠標懸停在項目上,然後單擊下拉箭頭。
  3. 在下拉菜單中,單擊安全。
  4. 單擊新角色分配。
  5. 在組或用戶名稱中,輸入以下格式的Windows域用戶或組帳戶 :<域> \ <帳戶>。如果您使用表單 身份驗證或自定義安全性,請以適合您的部署的格式指定用戶或組帳戶 。
  6. 選擇一個或多個角色定義,描述用戶或 組應該如何訪問該項目,然後單擊確定。

所以沒有太多的 - 它取決於你的組織,你想如何繼續。

3

OK,

按照這些步驟

  1. 登錄到您的報告經理,管理員permision的http:// {服務器名稱} /報告
  2. 點擊旁邊的箭頭 「家」文件夾和點擊安全 enter image description here

  3. 點擊「新角色分配」

  4. 在「組或用戶名稱」寫一個用戶名,並檢查要爲他

注意設置權限:你應該寫的是存在於你的組織

例如寫入用戶每個人(給大家訪問報表服務器)與「瀏覽器」的許可

enter image description here