Différences entre les versions de « DBeaver »
De Wiki de Geonov
Ligne 13 : | Ligne 13 : | ||
# Cliquer sur "Ajouter Accueil" (sans doute une erreur de traduction pour "Home"). | # Cliquer sur "Ajouter Accueil" (sans doute une erreur de traduction pour "Home"). | ||
# Parcourir à la recherche du répertoire "XX" et valider. | # Parcourir à la recherche du répertoire "XX" et valider. | ||
= Récupérer les mots de passe enregistrés = | |||
Les mots de passe sont stockés dans le fichier ''credentials-config.json''. | |||
Sous Windows, ce fichier est dans le répertoire ''C:\Users\xxx\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver''. | |||
Pour déchiffrer le fichier, utiliser la clé "babb4a9f774ab853c96c2d653dfe544a" (OK au 01/02/2023) : | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">openssl aes-128-cbc -d -K babb4a9f774ab853c96c2d653dfe544a -iv 00000000000000000000000000000000 -in "/chemin/credentials-config.json" | dd bs=1 skip=16 2>/dev/null | |||
</syntaxhighlight> | |||
[[Catégorie:Logiciel]] | [[Catégorie:Logiciel]] |
Version actuelle datée du 1 février 2023 à 08:25
DBeaver est un logiciel informatique.
C'est un client lourd capable de se connecter à de nombreuses bases de données (PostgreSQL, Oracle, MariaDB, etc.).
1 Binaires PostgreSQL (Windows)
- Télécharger les binaires de la version de PostgreSQL souhaitée : https://www.enterprisedb.com/download-postgresql-binaries
- Décompresser le ZIP.
- Copier le répertoire "bin" dans "C:\Users\xxx\AppData\Roaming\DBeaverData\drivers\clients\postgresql\win\XX" où XX est le numéro de version, par exemple "13".
- Ouvrir DBeaver.
- Se rendre dans Bases de données > Gestionnaire de pilotes > PostgreSQL.
- Cliquer sur le bouton "Éditer" puis se rendre dans l'onglet "Client natif".
- Cliquer sur "Ajouter Accueil" (sans doute une erreur de traduction pour "Home").
- Parcourir à la recherche du répertoire "XX" et valider.
2 Récupérer les mots de passe enregistrés
Les mots de passe sont stockés dans le fichier credentials-config.json.
Sous Windows, ce fichier est dans le répertoire C:\Users\xxx\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver.
Pour déchiffrer le fichier, utiliser la clé "babb4a9f774ab853c96c2d653dfe544a" (OK au 01/02/2023) :
openssl aes-128-cbc -d -K babb4a9f774ab853c96c2d653dfe544a -iv 00000000000000000000000000000000 -in "/chemin/credentials-config.json" | dd bs=1 skip=16 2>/dev/null