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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Benutzer- und Datenbanksicherheit » Datensicherheit » Datenbankverschlüsselung und -entschlüsselung » Spalten- und Tabellenverschlüsslung

 

Tabellenverschlüsselung in Datenbank aktivieren (Dienstprogramm dbinit)

Sie können die Tabellenverschlüsselung während der Erstellung einer Datenbank mit der Befehlszeile aktivieren.

Voraussetzungen

Die Tabellenverschlüsselung wird zum Zeitpunkt der Tabellenerstellung aktiviert und konfiguriert. Sie müssen die Datenbank mit aktivierter Tabellenverschlüsselung neu erstellen, wenn bei Ihrer Datenbank Tabellenverschlüsselung nicht aktiviert ist oder wenn eine Datenbankverschlüsselung vorhanden ist.

 Aufgabe
  • Erstellen Sie eine Datenbank mit den dbinit-Optionen -et und -ek und geben Sie einen Schlüssel und einen Verschlüsselungsalgorithmus an.

Ergebnisse

Die Tabellenverschlüsselung wird aktiviert.

Beispiel

Der folgende Befehl erstellt die Datenbank new.db, in der die starke Verschlüsselung für Tabellen aktiviert ist, wobei der Schlüssel "abc" und der AES256_FIPS-Verschlüsselungsalgorithmus verwendet werden, und setzt die DBA-Benutzer-ID auf "DBA" mit dem Kennwort "sql":

dbinit -dba DBA,sql new.db -et -ek abc -ea AES256_FIPS

Wenn Sie später eine Tabelle in dieser Datenbank verschlüsseln, werden der AES256_FIPS-Algorithmus und der Schlüssel "abc" verwendet.