透過 Microsoft Account 登入 Windows 8 時,使用 SSRS 報表管理員及 Web 服務的小技巧

透過 Microsoft Account 登入 Windows 8 時,使用 SSRS 報表管理員及 Web 服務的小技巧

問題描述

當您透過 Microsoft Account 登入 Windows 8 時,嘗試透過瀏覽器連接本機的 SSRS 報表管理員或 Web 服務時,可能發生沒有必要權限的錯誤訊息(如下圖)。

image

環境描述

OS:Windows 8 x64 企業版

SQL Server 版本:SQL Server 2012 Developer Edition x64

成員隸屬:工作群組

使用瀏覽器:IE 10

實作步驟

當您發生上述問題時,請點選 IE 工具列之【工具 > 網際網路選項】。

image

網際網路選項視窗點選安全性頁籤,接著在選取要檢視或變更安全性設定的區域中點選近端內部網路,然後按網站

image

請確認近端內部網路視窗中自動偵測內部網路的選項為取消勾選的狀態,設定完畢後按確定

image

回到網際網路選項視窗後,點選安全性頁籤,然後在選取要檢視或變更安全性設定的區域中點選近端內部網路,接著按自訂等級

image

最後在安全性設定 - 近端內部網路區域視窗,將使用者驗證項目下的登入選項設定為只有在近端內部網路區域自動登入,設定完畢後按確定。

image

至此已經設定完畢,您可以在 IE 中直接輸入報表管理員或 Web 服務的網址,或是在 Reporting Services 組態管理員中點選相關的 URL。

image

您就可以發現已經順利連接至報表管理員。

image

至於報表的 Web 服務也是可以正常存取。

image

致謝

這問題已經發現很久但遲遲還沒認真去嘗試找解法,感謝好友 Sky 的熱情討論,讓筆者有機會仔細研究該如何解決上述問題。

參考資料

- User does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed.

- 在 Internet Explorer 中變更安全性與隱私權設定