Esta página fue traducida automáticamente. Lee el original en inglés. English

Biblioteca de IBSurgeon

Conectarse a una base de datos cifrada con herramientas de desarrollo

Esencialmente, para conectarse a la base de datos Firebird cifrada con una herramienta de desarrollo, es necesario pasar la clave de cifrado (por supuesto, no en el caso de que tengamos KeyHolder.conf con la clave en la carpeta de plugins).

Supongamos que hemos cifrado alguna base de datos en modo de desarrollo (con KeyHolder.conf en plugins), usando la clave WHITE, y luego eliminamos KeyHolder.conf de plugins (es decir, cambiamos a producción).

Comprobemos que la base de datos está cifrada con gstat -h:

IBExpert

Para conectarse a través de IBExpert, necesitamos abrir Database Properties y establecer CryptKeyName=WHITE:

Luego, necesitamos especificar el valor de la clave en BeforeConnect.

¡No olvides la coma al final y usa el nombre de clave en mayúsculas!

Después de eso, IBExpert debería conectarse a la base de datos cifrada (¡a veces Test Connect no funciona! probablemente algún error):

Firebird SQL Studio

En Firebird SQL Studio (incluido en HQbird Enterprise), en la pestaña Additional, puedes ingresar el nombre de la clave y especificar el archivo de claves con los valores de las claves