Diese Seite wurde maschinell übersetzt. Lesen Sie das englische Original. English

IBSurgeon-Bibliothek

Verbinden Sie sich mit einer verschlüsselten Datenbank mit Entwicklerwerkzeugen

Im Wesentlichen ist es für die Verbindung zu einer verschlüsselten Firebird-Datenbank mit einem Entwickler-Tool erforderlich, den Verschlüsselungsschlüssel zu übergeben (natürlich nicht in dem Fall, wenn wir KeyHolder.conf mit dem Schlüssel im Plugins-Ordner haben).

Nehmen wir an, wir haben eine Datenbank im Entwicklungsmodus verschlüsselt (mit KeyHolder.conf in plugins), unter Verwendung des Schlüssels WHITE, und dann KeyHolder.conf aus plugins entfernt (d. h. auf Produktion umgestellt).

Lassen Sie uns überprüfen, dass die Datenbank mit gstat -h verschlüsselt ist:

IBExpert

Um eine Verbindung über IBExpert herzustellen, müssen wir die Datenbankeigenschaften öffnen und CryptKeyName=WHITE setzen:

Dann müssen wir den Schlüsselwert in BeforeConnect angeben.

Vergessen Sie nicht das Komma am Ende und verwenden Sie den Schlüsselnamen in Großbuchstaben!

Danach sollte sich IBExpert mit der verschlüsselten Datenbank verbinden (manchmal funktioniert Test Connect nicht! wahrscheinlich ein Fehler):

Firebird SQL Studio

In Firebird SQL Studio (enthalten in HQbird Enterprise) können Sie auf der Registerkarte Zusätzlich den Schlüsselnamen eingeben und die Schlüsseldatei mit den Schlüsselwerten angeben