Share via


Konfigurieren der Argumentverschlüsselung

Wenn Sie eine Notification Services-Instanz konfigurieren, können Sie Argumente für Übermittlungskanäle und gehostete Ereignisanbieter verschlüsseln, die in den Instanz- und Anwendungsdatenbanken gespeichert sind. Das Verschlüsseln dieser Argumente in der Datenbank trägt zum Schutz vertraulicher Informationen bei.

Argumentverschlüsselung

In Notification Services werden Argumente für Übermittlungskanäle und gehostete Ereignisanbieter in den Instanz- und Anwendungsdatenbanken gespeichert. Diese Argumente können vertrauliche Informationen wie Benutzernamen und Kennwörter enthalten. Wenn Sie diese Argumente verschlüsseln, bevor sie in der Datenbank gespeichert werden, wird es einem Benutzer mit Datenbankzugriff erschwert, auf diese vertraulichen Informationen zuzugreifen.

Falls Sie die Argumentverschlüsselung aktivieren, müssen Sie einen Verschlüsselungsschlüssel bereitstellen, wenn Sie die Instanz erstellen und registrieren. Denselben Schlüssel müssen Sie auch beim Aktualisieren der Instanz bereitstellen.

Wenn die Argumentverschlüsselung aktiviert ist, werden die Spalten, in denen Argumentwerte für Übermittlungskanäle und Ereignisanbieter gespeichert sind, von Notification Services verschlüsselt. Wenn die Argumente vom Windows-Dienst der Instanz benötigt werden, wird der Verschlüsselungsschlüssel, den Sie beim Registrieren der Instanz definiert haben, zum Entschlüsseln der Argumentwerte verwendet.

ms166427.note(de-de,SQL.90).gifWichtig:
Die Argumentverschlüsselung trägt zum Schutz der Daten in Datenbanken bei. Die Daten in XML-Dateien oder anderen Nur-Textdateien, die zum Erstellen oder Aktualisieren von Instanzen und Anwendungen verwendet werden, werden jedoch nicht geschützt. Wenn Sie vertrauliche Daten nicht in der Instanzkonfigurationsdatei (Instance Configuration File, ICF) oder Anwendungsdefinitionsdatei (Application Definition File, ADF) speichern möchten, können Sie Parameter verwenden und dann beim Erstellen und Aktualisieren der Instanz Werte für diese Parameter bereitstellen. Falls das Verwenden von Parametern keine angemessene Lösung für Ihre Anwendungen ist, schützen Sie die Ordner, in denen die ICF und ADFs enthalten sind. Weitere Informationen zum Verwenden von Parametern finden Sie unter Verwenden von Parametern in einer Instanzkonfigurationsdatei.

Definieren der Argumentverschlüsselung

Wenn Sie eine Notification Services-Instanz über XML konfigurieren, aktivieren Sie die Argumentverschlüsselung in der ICF. Wenn Sie eine Notification Services-Instanz programmgesteuert konfigurieren, verwenden Sie Notification Services Management Objects (NMO), um die Argumentverschlüsselung zu aktivieren.

So aktivieren Sie die Argumentverschlüsselung

Siehe auch

Konzepte

Verwenden von Parametern in einer Instanzkonfigurationsdatei

Andere Ressourcen

EncryptArguments Element (ICF)
Arguments Element (ICF)
Arguments Element for HostedProvider (ADF)
Instance Configuration File Templates
Konfigurieren von Instanzen von Notification Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005