Différences entre les versions de « DBeaver »
De Wiki de Geonov
(Page créée avec « [https://dbeaver.io/ DBeaver] est un logiciel informatique. C'est un client lourd capable de se connecter à de nombreuses bases de données (PostgreSQL, Oracle,… ») |
|||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 2 : | Ligne 2 : | ||
C'est un client lourd capable de se connecter à de nombreuses bases de données ([[PostgreSQL]], [[Oracle]], [[MariaDB]], etc.). | C'est un client lourd capable de se connecter à de nombreuses bases de données ([[PostgreSQL]], [[Oracle]], [[MariaDB]], etc.). | ||
= 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. | |||
= 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