Outils pour utilisateurs

Outils du site


software:applications:postgresql:installer_pgadmin

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
software:applications:postgresql:installer_pgadmin [2025/03/18 16:06] yoannsoftware:applications:postgresql:installer_pgadmin [2025/04/01 10:52] (Version actuelle) yoann
Ligne 6: Ligne 6:
  
  
 +L'installation du paquetage reconfigure apache via le fichier  ''/etc/apache2/conf-enabled/pgadmin4.conf''
  
 +
 +dossier d'installation : ''/usr/pgadmin4''
 +
 +
 +===== Dépannages =====
 +
 +==== Réinitialiser mot de passe admin ====
 +
 +Depuis la ligne de commande il est possible de gérer les comptes utilisateurs et de réinitialiser le mot de passe du compte admin :
 +
 +<code bash>
 +cd /usr/pgadmin4
 +source venv/bin/activate
 +
 +cd web
 +
 +# Lister les utilisateurs 
 +python ./setup get-users
 +
 +# Redéfinir le mot de passe pour l'utilisateur admin@example.org
 +python setup.py update-user --password newPassHere admin@example.org
 +</code>
 +
 +
 +==== Déverrouiller le compte admin ====
 +
 +Après plusieurs échecs d'authentification, le compte est verrouillé.
 +
 +{{erreur_lock_pgadmin4.png}}
 +
 +  * Identifier la valeur de la variable ''DATA_DIR'' dans le fichier de configuration de l'application ''config.py''. Sous Linux la base de données est présente dans le dossier ''/var/lib/pgadmin''.
 +
 +La base sqlite3
 +
 +<code bash>
 +apt install sqlite3
 +
 +cd  /var/lib/pgadmin
 +
 +sqlite3 pgadmin4.db "UPDATE user SET locked = false, login_attempts = 0 WHERE username = 'user.name@example.org';"
 +</code>
 +
 +<note>
 +Pour modifier le seuil à partir de duquel le compte sera verrouillé, modifier la variable de configuration ''MAX_LOGIN_ATTEMPTS'' : redéfinir la variable dans un fichier ''config_local.py''
 +</note>
  
 ===== Références ===== ===== Références =====
Ligne 13: Ligne 59:
   * https://tutoriels.meddeb.net/postgres-pgadmin-4-installation-configuration/   * https://tutoriels.meddeb.net/postgres-pgadmin-4-installation-configuration/
   * https://fr.linux-console.net/?p=6559   * https://fr.linux-console.net/?p=6559
 +  * [[https://dba.stackexchange.com/questions/299063/how-to-fix-your-account-is-locked-please-contact-admin-error-in-pgadmin|Déverrouiller un compte utilisateur pgadmin4 (stackexchange.com)]]
software/applications/postgresql/installer_pgadmin.1742313992.txt.gz · Dernière modification : 2025/03/18 16:06 de yoann