Πίνακας περιεχομένων:

Είναι κρυπτογραφημένη η βάση δεδομένων του SQL Server;
Είναι κρυπτογραφημένη η βάση δεδομένων του SQL Server;

Βίντεο: Είναι κρυπτογραφημένη η βάση δεδομένων του SQL Server;

Βίντεο: Είναι κρυπτογραφημένη η βάση δεδομένων του SQL Server;
Βίντεο: What are Indexes in SQL Server ? 2024, Νοέμβριος
Anonim

Πολλά SQL Οι λειτουργίες είναι περίπλοκες και δεν μπορούν να υποβληθούν σε επεξεργασία από την Always Κρυπτογραφημένο . SQL Server Διαφανής Κρυπτογράφηση δεδομένων (TDE) και Επίπεδο Κυψέλης Κρυπτογράφηση (CLE) είναι υπηρέτης -πλευρικές εγκαταστάσεις που κρυπτογράφηση το σύνολο Βάση δεδομένων SQL Server σε κατάσταση ηρεμίας ή επιλεγμένες στήλες.

Τότε, τι είναι η κρυπτογράφηση βάσης δεδομένων στον SQL Server;

Κρυπτογράφηση SQL Server : Διαφανή δεδομένα Κρυπτογράφηση ( TDE ) Διαφανή Δεδομένα Κρυπτογράφηση ( TDE ) κρυπτογραφεί τα δεδομένα μέσα στα φυσικά αρχεία του βάση δεδομένων , τα «δεδομένα σε ηρεμία». Χωρίς το πρωτότυπο κρυπτογράφηση πιστοποιητικό και κύριο κλειδί, τα δεδομένα δεν μπορούν να διαβαστούν όταν γίνεται πρόσβαση στη μονάδα δίσκου ή κλαπεί το φυσικό μέσο.

Στη συνέχεια, το ερώτημα είναι πώς μπορώ να δημιουργήσω μια κρυπτογραφημένη βάση δεδομένων στον SQL Server; Για να χρησιμοποιήσετε το TDE, ακολουθήστε αυτά τα βήματα στο SQL Server Management Studio.

  1. Δημιουργήστε ένα κύριο κλειδί.
  2. Δημιουργήστε ή αποκτήστε ένα πιστοποιητικό που προστατεύεται από το κύριο κλειδί.
  3. Δημιουργήστε ένα κλειδί κρυπτογράφησης βάσης δεδομένων και προστατέψτε το από το πιστοποιητικό.
  4. Ρυθμίστε τη βάση δεδομένων ώστε να χρησιμοποιεί κρυπτογράφηση.

Έχοντας αυτό υπόψη, είναι κρυπτογραφημένες οι βάσεις δεδομένων;

Συμμετρικός κρυπτογράφηση βάσης δεδομένων Τα δεδομένα είναι κρυπτογραφημένο όταν αποθηκεύεται και αποκρυπτογραφείται όταν ανοίγει δεδομένου ότι ο χρήστης γνωρίζει το ιδιωτικό κλειδί. Έτσι, εάν τα δεδομένα πρόκειται να κοινοποιηθούν μέσω α βάση δεδομένων ο παραλήπτης πρέπει να έχει αντίγραφο του μυστικού κλειδιού που χρησιμοποιείται από τον αποστολέα προκειμένου να αποκρυπτογραφήσει και να δει τα δεδομένα.

Πώς μπορώ να ενεργοποιήσω τη διαφανή κρυπτογράφηση δεδομένων στον SQL Server;

Πώς να ενεργοποιήσετε την κρυπτογράφηση διαφανών δεδομένων

  1. Βήμα 1: Δημιουργία Κύριου κλειδιού βάσης δεδομένων. USE master? GO CREATE MASTER KEY CRYPTION BY PASSWORD='Παροχή ισχυρού κωδικού πρόσβασης εδώ για το κύριο κλειδί της βάσης δεδομένων'; ΠΗΓΑΙΝΩ.
  2. Βήμα 2: Δημιουργήστε ένα Πιστοποιητικό για την υποστήριξη TDE.
  3. Βήμα 3: Δημιουργία κλειδιού κρυπτογράφησης βάσης δεδομένων.
  4. Βήμα 4: Ενεργοποιήστε το TDE στη βάση δεδομένων.
  5. Βήμα 5: Δημιουργήστε αντίγραφα ασφαλείας του πιστοποιητικού.

Συνιστάται: