L'installation du paquetage reconfigure apache via le fichier /etc/apache2/conf-enabled/pgadmin4.conf
dossier d'installation : /usr/pgadmin4
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 :
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
Après plusieurs échecs d'authentification, le compte est verrouillé.
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
apt install sqlite3 cd /var/lib/pgadmin sqlite3 pgadmin4.db "UPDATE user SET locked = false, login_attempts = 0 WHERE username = 'user.name@example.org';"
MAX_LOGIN_ATTEMPTS
: redéfinir la variable dans un fichier config_local.py
.