2008-12-10 160 views

回答

3

謝謝,我以前嘗試過,但失敗了,再次試圖和工作得很好,一定是錯過了一些在第一時間周圍。

的步驟非常簡單:

  1. 標準安裝SSRS 2005 (集成認證)
  2. 在 IIS,複製ReportingServices 虛擬目錄,並將它命名公共
  3. 在設置公共屬性 目錄安全 - 身份驗證 和訪問控制 - 啓用 使用 IUSR_帳戶進行匿名訪問。取消選中 所有其他訪問類型。
  4. 使用 報表管理,成立了一個名爲公用文件夾 ,並添加 IUSR_帳戶的 公共目錄角色管理器與 viewonly作用。 (假設你有 已經確定爲一個僅具有「查看報告」 啓用任務viewonly作用 。)
  5. 添加任何其他 類型的管理/開發 的賬戶
2

匿名訪問不再這是MS SQL Reporting Services 2008的一個簡單配置。我開始了這條道路,最終將Reporting Services集成到了我們現有的安全系統中。你也可以按照these instructions來實現匿名訪問。

0

如果您的服務器在Windows域上,您可以授予對組的訪問權限,例如。 Domain Users

0

如果它可以幫助 - 特別是與SSRS 2008

這取決於你已經選擇與基本身份驗證您可以實現這一目標的autentication類型。但是,如果是在公司環境中,爲什麼不使用RSWindowsKerberos,RSWindowsNegotiate,RSWindowsNTLM - 只要用戶是域成員,他們就使用集成身份驗證。

您將獲得更好的安全性和靈活性以及整合訪問權限。另外請不要忘記使用內置的網絡服務作爲您的記者的服務帳戶,如果您使用域帳戶,您肯定需要在域控制器上註冊SPN。