開啟或關閉 Reporting Services 功能
您可以關閉鎖定策略中未使用的報表伺服器功能,以減少實際執行報表伺服器的攻擊面。 在大多數案例中,您會想要同時執行 Reporting Services 功能,以便能夠使用 Reporting Services 中所提供的所有功能。 不過,根據部署模型而定,您可以停用不需要的功能。 例如,如果所有報表處理都設定為排程的作業,您就可以只啟用背景處理。 同樣地,如果只想要視需要執行的互動式報表,可以只執行報表伺服器 Web 服務。
本文中的程序將示範如何關閉原生模式 Reporting Services 功能。 您可以透過不同的方式來設定功能,例如直接編輯 RsReportServer.config
檔案,或是在 SQL Server Management Studio 中,使用以原則為基礎之管理的 [Reporting Services 的介面區設定] Facet。 使用下列連結即可找到說明如何開啟或關閉功能的程序:
報表伺服器 web 服務
透過編輯設定來開啟或關閉報表伺服器 Web 服務
在文字編輯器中開啟
RsReportServer.config
檔案。 如需詳細資訊,請參閱修改 Reporting Services 設定檔 (RSreportserver.config)。若要開啟報表伺服器 Web 服務,請將 IsWebServiceEnabled 設定為 true:
<IsWebServiceEnabled>true</IsWebServiceEnabled>
若要關閉報表伺服器 Web 服務,請將 IsWebServiceEnabled 設定為 false:
<IsWebServiceEnabled>false</IsWebServiceEnabled>
儲存您的變更,然後關閉檔案。
使用 SQL Server Management Studio 來開啟或關閉報表伺服器 Web 服務
開啟 SQL Server Management Studio 並連接至您想要設定的 Reporting Services 執行個體。
在物件總管中,以滑鼠右鍵按一下 Reporting Services 節點,指向 [原則],然後選取 [Facet]。
在 [Facet] 清單中,選取 [Reporting Services 的介面區組態] 。
在 [Facet 屬性] 底下:
若要開啟報表伺服器 Web 服務,請將 [WebServiceAndHTTPAccessEnabled] 設定為 True。
若要關閉報表伺服器 Web 服務,請將 [WebServiceAndHTTPAccessEnabled] 設定為 False。
選取 [確定]。
排程的事件和傳遞
透過編輯設定來開啟或關閉排程的事件和傳遞
在文字編輯器中開啟
RsReportServer.config
檔案。 如需詳細資訊,請參閱修改 Reporting Services 設定檔 (RSreportserver.config)。若要開啟排程的報表處理和傳遞,請將 IsSchedulingService、 IsNotificationService和 IsEventService 設定為 true:
<IsSchedulingService>true</IsSchedulingService> <IsNotificationService>true</IsNotificationService> <IsEventService>true</IsEventService>
若要關閉排程的報表處理和傳遞,請將 IsSchedulingService、 IsNotificationService和 IsEventService 設定為 false:
<IsSchedulingService>false</IsSchedulingService> <IsNotificationService>false</IsNotificationService> <IsEventService>false</IsEventService>
儲存您的變更,然後關閉檔案。
注意
您不能完全關閉幕後處理,因為它提供了伺服器作業所需的資料庫維護功能。
入口網站
從 SQL Server 2016 Reporting Services 累計更新 2 開始,入口網站一律會啟用。
Windows 整合式安全性
使用 SQL Server Management Studio 來開啟或關閉 Windows 整合式安全性
開啟 SQL Server Management Studio 並連接至您想要設定的 Reporting Services 執行個體。
在物件總管中,以滑鼠右鍵按一下 Reporting Services 節點,然後選取 [内容]。
在 [伺服器内容] 對話方塊的 [選取頁面]底下,選取 [安全性]。
若要開啟 Windows 整合式安全性,請選取 [為報表資料來源啟用 Windows 整合式安全性] 選項。
若要關閉 Windows 整合式安全性,請清除 [為報表資料來源啟用 Windows 整合式安全性] 選項。
選取 [確定]。