Verwalten von Verschlüsselungsschlüsseln

Reporting Services verwendet Verschlüsselungsschlüssel, um Anmelde- und Verbindungsinformationen zu sichern, die in einer Berichtsserver-Datenbank gespeichert sind. Die Verschlüsselungsschlüssel in Reporting Services bestehen aus einer Kombination von öffentlichen, privaten und symmetrischen Schlüsseln, die zum Schutz sensibler Daten verwendet werden. Der symmetrische Schlüssel wird bei der Initialisierung des Berichtsservers erstellt, wenn Sie den Berichtsserver installieren oder konfigurieren. Er wird vom Berichtsserver verwendet, um sensible Daten zu verschlüsseln, die auf dem Berichtsserver gespeichert sind. Öffentliche und private Schlüssel werden vom Betriebssystem erstellt und zum Schutz des symmetrischen Schlüssels verwendet. Ein Paar aus einem privaten und einem öffentlichen Schlüssel wird für jede Berichtsserverinstanz erstellt, die sensible Daten in einer Berichtsserver-Datenbank speichert.

Zur Verwaltung der Verschlüsselungsschlüssel gehört das Erstellen einer Sicherungskopie und das Wissen darüber, wann und wie die Schlüssel wiederhergestellt, gelöscht oder geändert werden müssen. Wenn Sie eine Berichtsserverinstallation migrieren oder eine Bereitstellung für dezentrales Skalieren konfigurieren, benötigen Sie eine Sicherungskopie des symmetrischen Schlüssels, sodass Sie ihn auf die neue Installation anwenden können.

Symmetrische Schlüssel können mithilfe des Reporting Services-Konfigurationstools oder des Dienstprogramms rskeymgmt verwaltet werden. Die in Reporting Services enthaltenen Tools werden nur zum Verwalten des symmetrischen Schlüssels verwendet (private und öffentliche Schlüssel werden vom Betriebssystem verwaltet). Sowohl das Reporting Services-Konfigurationstool als auch das Dienstprogramm rskeymgmt unterstützen folgende Aufgaben:

  • Erstellen einer Sicherungskopie des symmetrischen Schlüssels, sodass er zum Wiederherstellen einer Berichtsserverinstallation oder im Rahmen einer geplanten Migration verwendet werden kann.
  • Wiederherstellen eines zuvor gespeicherten symmetrischen Schlüssels in einer Berichtsserver-Datenbank, sodass eine neue Berichtsserverinstanz auf die vorhandenen Daten zugreifen kann, die ursprünglich nicht von ihr verschlüsselt wurden.
  • Löschen der verschlüsselten Daten in einer Berichtsserver-Datenbank in dem unwahrscheinlichen Fall, dass Sie nicht mehr auf die verschlüsselten Daten zugreifen können.
  • Erneues Erstellen symmetrischer Schlüssel und erneutes Verschlüsseln von Daten in dem unwahrscheinlichen Fall, dass der symmetrische Schlüssel nicht mehr sicher ist. Eine bewährte Sicherheitsmethode ist die regelmäßige Neuerstellung des symmetrischen Schlüssels (z. B. alle paar Monate), um die Berichtsserver-Datenbank vor Angriffen aus dem Internet zu schützen, bei denen versucht wird, den Schlüssel zu entschlüsseln.
  • Hinzufügen oder Entfernen einer Berichtsserverinstanz aus einer Berichtsserverbereitstellung für dezentrales Skalieren, bei der mehrere Berichtsserver eine einzige Berichtsserver-Datenbank und den symmetrischen Schlüssel, der für diese Datenbank die umkehrbare Verschlüsselung bereitstellt, gemeinsam nutzen.

In diesem Abschnitt

Thema Beschreibung

Initialisieren eines Berichtsservers

Beschreibt das Erstellen von Verschlüsselungsschlüsseln.

Sichern und Wiederherstellen von Verschlüsselungsschlüsseln

Beschreibt das Erstellen einer Sicherungskopie von Verschlüsselungsschlüsseln sowie das Wiederherstellen dieser Schlüssel, um eine Berichtsserverinstallation wiederherzustellen oder zu migrieren.

Löschen und erneutes Erstellen von Verschlüsselungsschlüsseln

Beschreibt das Ersetzen eines symmetrischen Schlüssels durch eine neue Version und das erneute Erstellen, falls die symmetrischen Schlüssel nicht überprüft werden können.

Hinzufügen und Entfernen von Verschlüsselungsschlüsseln für die Bereitstellung für dezentrales Skalieren

Beschreibt das Hinzufügen und Entfernen von Verschlüsselungsschlüsseln, um zu steuern, welche Berichtsserver Teil der Bereitstellung für dezentrales Skalieren sind.

Siehe auch

Konzepte

Speichern verschlüsselter Berichtsserver-Daten
Reporting Services-Konfigurationstool
Verwalten einer Berichtsserver-Datenbank

Andere Ressourcen

rskeymgmt (Dienstprogramm)

Hilfe und Informationen

Informationsquellen für SQL Server 2005