設定和管理加密金鑰

Reporting Services 會使用加密金鑰來維護儲存於報表伺服器資料庫中之認證和連接資訊的安全。在 Reporting Services 中,可透過用於保護敏感性資料的公開、私密和對稱金鑰組合來支援加密。當您安裝或設定報表伺服器時,對稱金鑰會在報表伺服器起始設定期間建立,供報表伺服器用來對儲存於報表伺服器中之機密資料進行加密。公開金鑰和私密金鑰是由作業系統所建立,可用來保護對稱金鑰。針對負責儲存報表伺服器資料庫中之機密資料的每一個報表伺服器執行個體,建立一組公開金鑰和私密金鑰。

加密金鑰的管理包括建立對稱金鑰的備份副本,以及了解還原、刪除或變更金鑰的時機和方法。如果您移轉報表伺服器安裝架構或設定向外延展部署,您必須擁有一份對稱金鑰的備份,才能將其套用於新的安裝架構。

若要管理對稱金鑰,可以使用 Reporting Services 組態工具或 rskeymgmt 公用程式。隨附於 Reporting Services 中的工具只能用來管理對稱金鑰 (公開金鑰和私密金鑰則由作業系統負責管理)。Reporting Services 組態工具和 rskeymgmt 公用程式皆支援下列工作:

  • 備份對稱金鑰的副本,讓您能夠使用金鑰來復原報表伺服器安裝,或做為計劃移轉的一部分。

  • 還原先前儲存的對稱金鑰到報表伺服器資料庫,可以讓新報表伺服器執行個體存取它原先未加密的現有資料。

  • 在極罕見的無法再存取加密資料的事件中,刪除報表伺服器資料庫中的加密金鑰。

  • 在極罕見的對稱金鑰受到危害的事件中,重新建立對稱金鑰並重新將資料加密。就安全性最佳作法而言,您應定期重新建立對稱金鑰 (例如,每幾個月),以保護報表伺服器資料庫免於駭客進行破解金鑰的攻擊。

  • 在向外延展部署中加入或移除報表伺服器執行個體,其中多個報表伺服器共用單一報表伺服器資料庫和能加解密該資料庫的對稱金鑰。

本節內容