Sql-Server

rsAccessDenied - SQL Server 2008 報告服務

  • November 25, 2011

我在 Windows Vista Home Premium 上執行 SQL Server 2008 開發人員版。我創建了一個在 BIDS 中成功建構的報告服務項目。當我嘗試部署它時,它會出現以下錯誤:

Error rsAccessDenied : The permissions granted to user 'COMP\MYSELF' are insufficient for performing this operation.

MYSELF 帳戶是系統上的唯一帳戶。它具有管理員權限。報告服務正在使用 LocalSystem 服務帳戶執行。

如果我使用 MYSELF 帳戶登錄到 reportmanager,我看不到站點設置選項卡。如果沒有站點設置選項卡,我如何添加或更改 MYSELF 帳戶的角色。

總之,請幫助我在瀏覽器中打開帶有站點設置連結的reportmanager,以便我可以更改使用者帳戶的角色。

我找到了答案。

我必須使用內置管理員帳戶登錄系統,然後將目前使用者帳戶添加到報告服務管理器中的管理員角色。

請注意,內置管理員帳戶與屬於管理員組的帳戶不同。

要詳細說明 rboorgapally 的答案…

  1. 在 Windows 7 上,點擊“開始”按鈕,然後右鍵點擊“電腦”
  2. 點擊管理
  3. 在左側面板中展開本地使用者和組
  4. 點擊使用者文件夾
  5. 右鍵點擊中心面板中的管理員
  6. 點擊屬性
  7. 取消選中“帳戶已禁用”,然後點擊“確定”
  8. 在仍然選擇管理員的情況下,點擊右側面板中的更多操作
  9. 選擇設置密碼並提供密碼

您現在可以以管理員身份登錄http://localhost/Reports 。現在,通過點擊頁面右上角的站點設置並點擊角色分配,將自己設置為 Reporting Services 的系統管理員。

最後,點擊首頁。點擊文件夾設置並將自己設置為內容管理員。

您現在可以禁用管理員並使用您的帳戶來管理 Reporting Services。

引用自:https://serverfault.com/questions/73327