Questa pagina è stata tradotta automaticamente. Leggi l'originale in inglese. English

Libreria IBSurgeon

Connettersi a un database crittografato con gli strumenti di sviluppo

Essenzialmente, per connettersi al database Firebird crittografato con uno strumento di sviluppo, è necessario passare la chiave di crittografia (ovviamente, non nel caso in cui abbiamo KeyHolder.conf con la chiave nella cartella plugins).

Supponiamo di aver crittografato un database in modalità sviluppo (con KeyHolder.conf in plugins), usando la chiave WHITE, e poi rimosso KeyHolder.conf da plugins (cioè, passati alla produzione).

Verifichiamo che il database sia crittografato con gstat -h:

IBExpert

Per connettersi tramite IBExpert, dobbiamo aprire Database Properties e impostare CryptKeyName=WHITE:

Poi, dobbiamo specificare il valore della chiave in BeforeConnect.

Non dimenticare la virgola alla fine e usa il nome della chiave in maiuscolo!

Dopo di che, IBExpert dovrebbe connettersi al database crittografato (a volte Test Connect non funziona! probabilmente qualche bug):

Firebird SQL Studio

In Firebird SQL Studio (incluso in HQbird Enterprise), nella scheda Additional, puoi inserire il nome della chiave e specificare il file della chiave con i valori della chiave