簡體   English   中英

我無法在SQL Server 2005上的報表管理器中看到“報表生成器”按鈕

[英]I can't see “Report Builder” button in the Report Manager on SQL Server 2005

我是所有角色的成員(瀏覽器,內容管理器,我的報告,發布者,報告生成器)。 如果我使用本地管理員帳戶登錄,我可以看到並使用它。 有任何想法嗎?

我要檢查的第一件事是確保您的正常登錄映射到具有正確系統級權限的角色。 項目級角色定義對“報表生成器”按鈕沒有影響。

從基於瀏覽器的報表管理器界面:

  • 點擊“網站設置”
  • 在“安全性”部分中,單擊“配置系統級角色定義”
  • 單擊您希望具有此功能的角色(例如,“系統管理員”和“系統用戶”是默認角色,但我相信您可以根據需要創建自己的角色)。
  • 確保選中/選擇“執行報告定義”任務。 這是控制是否顯示“報表生成器”按鈕的權限。
  • 單擊“確定”,然后返回“站點設置”頁面。
  • 在“安全性”部分中,單擊“配置站點范圍的安全性”
  • 單擊“新角色分配”,然后將您的登錄(或您的登錄所屬的AD組可能更好)映射到您在前面步驟中編輯的系統級角色。

表單非常簡單,我猜你的登錄名並沒有映射到正確的系統級角色,因為你可以看到帶有本地管理員登錄的按鈕。 如果這不起作用,您可以檢查報表服務的IIS安全設置,以確保它們已配置為使用Windows身份驗證(假設您首先使用的是)。

試圖像上面的答案中所說的那樣做。 但沒有找到第二個項目符號中提到的“配置系統級角色定義”。 也許界面在過去5年中發生了一些變化。

假設您已經打開了一個瀏覽器窗口,您在沒有[Report Builder]按鈕的情況下看到了報表管理器,我將其稱為第一個瀏覽器窗口。

像Matt所說,你需要以管理員身份啟動第二個瀏覽器窗口,再次轉到報告管理器並單擊[站點設置]。

之后,單擊[安全],然后單擊[新角色分配],在下一頁中鍵入您的用戶名,同時選中[系統用戶]角色。

完成后,在我的第一個瀏覽器窗口中再次出現[Report Builder]按鈕(當然刷新后)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM