在win 7 下,安裝SQL Server 2008 R2 ,並且安裝了SSRS ,配置完成后,訪問報表管理器 URL,出現如下錯誤:
用戶“xxxxx”不具有所需的權限。請驗證授予了足夠的權限並且解決了 Windows 用戶帳戶控制(UAC)限制問題。
這是因為當前用戶不是默認的 管理員賬戶 Administrator,在Win 7 下,Administrator 默認是禁用的,而SSRS默認的系統管理員就是Administor。
解決方法:
1.在web.config中的在<system.web> 設置禁用 身份模擬,讓SSRS 以服務賬戶(一般是LocalSystem)身份運行
<identity impersonate="false" />
2.重啟SSRS 服務
3.訪問報表管理器,把當前用戶添加到系統管理員角色
4.重新啟用IIS 身份模擬,修改Web.config
<identity impersonate="true" />
5.重啟SSRS 服務