Inhaltsverzeichnis:

Ist die SQL Server-Datenbank verschlüsselt?
Ist die SQL Server-Datenbank verschlüsselt?

Video: Ist die SQL Server-Datenbank verschlüsselt?

Video: Ist die SQL Server-Datenbank verschlüsselt?
Video: Enabling encryption in a Microsoft SQL database 2024, Kann
Anonim

Viele SQL Vorgänge sind komplex und können nicht von Always verarbeitet werden Verschlüsselt . SQL Server Transparent Datenverschlüsselung (TDE) und Zellebene Verschlüsselung (CLE) sind Server -Seiteneinrichtungen, die Verschlüsseln das ganze SQL Server-Datenbank in Ruhe oder ausgewählte Spalten.

Was ist dann die Datenbankverschlüsselung in SQL Server?

Verschlüsseln von SQL Server : Transparente Daten Verschlüsselung ( TDE ) Transparente Daten Verschlüsselung ( TDE ) verschlüsselt die Daten in den physischen Dateien des Datenbank , die 'ruhenden Daten'. Ohne das Original Verschlüsselung Zertifikat und Masterschlüssel können die Daten bei Zugriffen auf das Laufwerk oder Diebstahl des physischen Mediums nicht gelesen werden.

Anschließend stellt sich die Frage, wie erstelle ich eine verschlüsselte Datenbank in SQL Server? Führen Sie diese Schritte in SQL Server Management Studio aus, um TDE zu verwenden.

  1. Erstellen Sie einen Hauptschlüssel.
  2. Erstellen oder erhalten Sie ein Zertifikat, das durch den Hauptschlüssel geschützt ist.
  3. Erstellen Sie einen Datenbankverschlüsselungsschlüssel und schützen Sie ihn durch das Zertifikat.
  4. Stellen Sie die Datenbank so ein, dass Verschlüsselung verwendet wird.

Sind Datenbanken vor diesem Hintergrund verschlüsselt?

Symmetrisch Datenbankverschlüsselung Daten sind verschlüsselt Wenn der Benutzer den privaten Schlüssel kennt, wird er beim Öffnen entschlüsselt. Wenn also die Daten über a. geteilt werden sollen Datenbank die empfangende Person muss über eine Kopie des geheimen Schlüssels verfügen, der vom Absender verwendet wird, um die Daten zu entschlüsseln und anzuzeigen.

Wie aktiviere ich die transparente Datenverschlüsselung in SQL Server?

So aktivieren Sie die transparente Datenverschlüsselung

  1. Schritt 1: Erstellen Sie den Datenbankhauptschlüssel. USE-Master; GO CREATE MASTER KEY ENCRYPTION BY PASSWORD='Hier ein sicheres Kennwort für den Datenbank-Hauptschlüssel angeben'; GEHEN.
  2. Schritt 2: Erstellen Sie ein Zertifikat zur Unterstützung von TDE.
  3. Schritt 3: Datenbankverschlüsselungsschlüssel erstellen.
  4. Schritt 4: Aktivieren Sie TDE in der Datenbank.
  5. Schritt 5: Sichern Sie das Zertifikat.

Empfohlen: