共用方式為


設定用於本地管理的原生模式報表伺服器(SSRS)

如果您想要在本機管理報表伺服器實例,在下列其中一個操作系統上部署 Reporting Services 報表伺服器需要更多設定步驟。 本文說明如何設定報表伺服器以進行本機管理。 如果您需要安裝報表伺服器,請參閱 從安裝精靈安裝 SQL Server。 如果您需要設定報表伺服器,請參閱 管理 Reporting Services 原生模式的報表伺服器

適用於:

  • Reporting Services 原生模式

  • Windows Server 2012 R2

  • Windows 8.1

  • Windows 8

  • Windows Server 2012

  • Windows Server 2008 R2

  • Windows 7

  • Windows Server 2008

由於某些操作系統限制許可權,本機 Administrators 群組的成員大部分應用程式都是以使用標準使用者帳戶的方式執行。

雖然這種做法可改善系統的整體安全性,但是它可防止您使用 Reporting Services 為本機系統管理員建立的預先定義內建角色指派。

組態變更概觀

下列組態變更會設定伺服器,讓您可以使用標準用戶權力來管理報表伺服器內容和作業:

  • 將 Reporting Services URL 新增至信任的網站。 根據預設,在列出的操作系統上執行的 Internet Explorer 會以 Protected Mode執行。 這項功能會阻止瀏覽器請求到達在同一部電腦上執行的高層進程。 您可以將報表伺服器應用程式新增為信任的網站,以停用報表伺服器應用程式的受保護模式。

  • 建立一組角色指派,以授予您身為報表伺服器管理員的權限,讓您可以管理內容和作業,而不必使用 Internet Explorer 的 以系統管理員身分執行 功能。 藉由為 Windows 使用者帳戶建立角色指派,您可以存取具有內容管理員和系統管理員許可權的報表伺服器。 您可以透過明確角色指派來取得存取權,這些指派會取代 Reporting Services 所建立預先定義的內建角色指派。

設定本機報表伺服器和網站入口管理設定

如果您要流覽至本機報表伺服器,而且看到類似下列範例的錯誤,請完成本節中的設定步驟:

  • Domain\[user name] 使用者不包含必要的權限。 確認已授與足夠的許可權,並解決 Windows 用戶帳戶控制 (UAC) 限制。

瀏覽器中的受信任網站設定

  1. 開啟瀏覽器視窗,以系統管理員身分執行 許可權。 從 [開始] 選單中,右鍵點擊 Internet Explorer,然後選取 [以系統管理員身分執行]

  2. 當系統提示您繼續時,請選取 [[是]

  3. 在 URL 位址中,輸入入口網站 URL。 如需指示,請參閱 報表伺服器的入口網站 (SSRS 原生模式)

  4. 選擇 [工具]

  5. 選擇 [因特網選項]

  6. 選擇 [安全性]

  7. 選取 信任的網站

  8. 選取 網站

  9. 新增 https://<your-server-name>

  10. 如果您未針對預設網站使用 HTTPS,請清除此區域中所有網站的 需要伺服器認證(https:) 複選框。

  11. 選擇 並新增

  12. 選取 [確定]

入口網站資料夾設定

  1. 在入口網站的 [首頁] 頁面上,選取 [管理資料夾]

  2. 在 [[管理資料夾] 頁面上,選取 [安全性],然後選擇 [新增群組] 或 [使用者]。

  3. 在 [新增角色指派] 頁面上,於 [群組或使用者] 字段中,以下列格式輸入您的 Windows 使用者帳戶:<domain>\<user>

  4. 選取 [內容管理員]

  5. 選取 [確定]

入口網站設定

  1. 使用系統管理權限開啟瀏覽器,並瀏覽至入口網站,https://<server name>/reports

  2. 選取 首頁 頁面的頂端列上的齒輪圖示,然後從選單中選擇 [網站設定]

    [齒輪] 圖示的螢幕快照,其中已醒目提示 [網站設定] 選項。

    提示

    如果您沒有看到 [網站設定] 選項,請關閉並重新開啟瀏覽器。 存取具備管理員權限的入口網站。

  3. 在 [網站設定] 頁面上,選取 [[安全性],然後選取 [[新增群組] 或 [使用者]。

  4. 在 [群組或使用者名稱] 字段中,以下列格式輸入您的 Windows 使用者帳戶:<domain>\<user>

  5. 選取 系統管理員

  6. 選取 [確定]

  7. 關閉入口網站。

  8. 在 Internet Explorer 中重新開啟入口網站,而不使用 以系統管理員身分執行

設定 SQL Server Management Studio (SSMS) 以進行本機報表伺服器管理

根據預設,除非您以系統管理許可權啟動Management Studio,否則您無法存取SQL Server Management Studio 中所有可用的報表伺服器屬性。

設定報表服務的 角色屬性和角色分配,如此一來,您就不需要每次都以提升的許可權啟動 Management Studio。

  1. 從 [[開始] 功能表中,以滑鼠右鍵按兩下 [SQL Server Management Studio] Microsoft ,然後選擇 [以系統管理員身分執行]

  2. 連接到您的本地 Reporting Services 伺服器。

  3. 在 [安全性] 節點中,選取 [系統角色]。

  4. 以滑鼠右鍵按下 系統管理員,然後選擇 [屬性]

  5. 在 [系統角色屬性] 頁面中,選取 [檢視報表伺服器屬性]。 選取您想要與系統管理員角色成員相關聯的任何其他屬性。

  6. 選取 [確定]

  7. 關閉 Management Studio

  8. 若要將使用者新增至「系統管理員」系統角色,請參閱本文稍早的 入口網站網站設定 一節。

現在當您開啟 Management Studio,但未明確選取 [以系統管理員身分執行] 時,您仍然可以存取報表伺服器屬性。

設定 SQL Server Data Tools(SSDT)以發佈到本機報表伺服器

如果您在本文第一節所列的其中一個操作系統上安裝 SQL Server Data Tools,您可能會遇到許可權錯誤。 當您想要 SSDT 與本機原生模式報表伺服器互動時,就會發生此結果。 除非您以較高的許可權開啟 SQL Server Data Tools (SSDT),或設定 Reporting Services 角色,否則會發生此情況。 例如,如果您沒有足夠的許可權,可能會遇到類似下列範例的問題:

  • 當您嘗試將報表專案部署到本機報表伺服器時,您會在 [錯誤清單] 視窗中看到類似下列的錯誤訊息:

    • 授與使用者 Domain\<user name> 的許可權不足以執行這項作業。

每次開啟 SSDT 時,都以提高的許可權執行

  1. 從 [開始] 功能表中,選取 [Microsoft SQL Server],然後在 [SQL Server Data Tools] 上按一下滑鼠右鍵。 選取 [以系統管理員身分執行]

  2. 當系統提示您繼續時,請選取

現在您可以將報表和其他專案部署到本機報表伺服器。

設定報表服務的角色指派

請遵循本文稍早 入口網站資料夾設定入口網站網站設定 一節中的步驟。

其他資訊

與 Reporting Services 系統管理相關的另一個常見設定步驟是在 Windows 防火牆中開啟埠 80,以允許存取報表伺服器計算機。 如需指示,請參閱 設定報表伺服器存取的防火牆