Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Sicherheit » Datensicherheit gewährleisten » Datenbank verschlüsseln und entschlüsseln

 

Datenbank entschlüsseln

Sie können eine Datenbank mithilfe der CREATE DECRYPTED DATABASE-Anweisung entschlüsseln. Wie bei der CREATE ENCRYPTED DATABASE-Anweisung überschreiben Sie die Originaldatenbank nicht, sondern erstellen eine neue Kopie der Datei (in diesem Fall in entschlüsselter Form).

 ♦  So entschlüsseln Sie eine Datenbank (SQL)
  1. Stellen Sie von Interactive SQL aus eine Verbindung mit einer Datenbank her.

  2. Verschlüsseln Sie die Datenbank mit der Anweisung CREATE DECRYPTED DATABASE.

    Die erste Anweisung unten erstellt eine mit AES256 verschlüsselte Kopie der Datenbank demo.db mit dem Namen demoEncrypted.db,. Die zweite Anweisung erstellt eine entschlüsselte Kopie von demoEncrypted.db mit dem Namen demoDecrypted.db.

    CREATE ENCRYPTED DATABASE 'demoEncrypted.db'
       FROM 'demo.db'
       KEY 'Sd8f6654*Mnn'
       ALGORITHM 'AES256';
    CREATE DECRYPTED DATABASE 'demoDecrypted.db'
       FROM 'demoEncrypted.db'
       KEY 'Sd8f6654*Mnn';

    Wenn Transaktionslogs, Transaktionslogspiegel oder DBSpaces zu der Datenbank gehören, werden auch entschlüsselte Kopien dieser Dateien angelegt. Siehe CREATE DECRYPTED DATABASE-Anweisung.

 Datenbank für den technischen Kundendienst entschlüsseln