Se connecter à une base de données chiffrée avec les outils de développement
Essentiellement, pour se connecter à la base de données Firebird chiffrée avec un outil de développement, il est nécessaire de transmettre la clé de chiffrement (bien sûr, pas dans le cas où nous avons KeyHolder.conf avec la clé dans le dossier plugins).
Supposons que nous avons chiffré une base de données en mode développement (avec KeyHolder.conf dans plugins), en utilisant la clé WHITE, puis supprimé KeyHolder.conf des plugins (c’est-à-dire passé en production).
Vérifions que la base de données est chiffrée avec gstat -h :

IBExpert
Pour se connecter via IBExpert, nous devons ouvrir Database Properties et définir CryptKeyName=WHITE :

Ensuite, nous devons spécifier la valeur de la clé dans BeforeConnect.
N’oubliez pas la virgule à la fin et utilisez le nom de clé en majuscules !

Après cela, IBExpert devrait se connecter à la base de données chiffrée (parfois Test Connect ne fonctionne pas ! probablement un bug) :

Firebird SQL Studio
Dans Firebird SQL Studio (inclus dans HQbird Enterprise), sur l’onglet Additional, vous pouvez saisir le nom de la clé et spécifier le fichier de clé avec les valeurs de clé
