Annonce
Biblio-SIG fait peau neuve !
Pages: 1
- Sujet précédent - QGIS: Demande Identification a l'ouverture projet sur base postgis - Sujet suivant
#1 Sat 25 April 2026 11:55
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 275
QGIS: Demande Identification a l'ouverture projet sur base postgis
Bonjour à tous,
J'ai une problématique que je ne sais pas résoudre.
Pour le contexte QGIS 3.38 + BDD postgresql/pgis V?
Dans notre entreprise nous partageons à plusieurs utilisateurs un projet QGIS, ce dernier étant stocké dans un schéma de la base de données postgresql.
Ce projet fait appel à plusieurs jeux de données eux-mêmes stockées dans plusieurs schémas de la même base de données.
Lors du lancement du projet depuis QGIS, une demande d'identification est demandée ... jusque là normal puisque tout est sécurisée en base. Le souci c'est que lors du chargement de tout le projet (qui dure bien 2 minutes), la fenêtre d'identification ré-apparait. Bon 2 fois c'était pénible mais .. aujourd'hui on est en est à 4 fois. La coupe est pleine.
Je souhaite comprendre précisément à quoi sont dû ses appels systématiques de login-mot de passe afin d'y remédier, et globalement comprendre comment fonctionne l'identification au travers de QGIS et POSTGRESQL.
La solution (si elle existe) ne doit pas être individuelle puisque tous mes collègues de travail sont concernés par le même désagrément.
Je suis preneur de toutes les idées, Merci d'avance du temps passé
Hors ligne
#2 Mon 27 April 2026 08:05
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 753
Re: QGIS: Demande Identification a l'ouverture projet sur base postgis
Bonjour,
Vous pouvez regarder du côté de l'utilisation du pg_service :
https://georezo.net/forum/viewtopic.php … =pgservice
Cordialement.
Hors ligne
#3 Mon 27 April 2026 12:54
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4221
Re: QGIS: Demande Identification a l'ouverture projet sur base postgis
Bonjour,
Un petit exercice à faire: ouvrez le fichier projet (enregistré au format qgs) dans un éditeur de texte et observez les différents appels de couche (une recherche sur le texte source="dbname" par exemple) et regardez combien de différentes combinaisons vous avez pour les paramètres (host, user, password...). Je pense qu'il doit y en avoir presque autant que de fenêtres qui s'ouvrent, QGIS ayant enregistré différentes références aux couches chargées au fil du temps par les différents utilisateurs.
Normaliser/harmoniser ces appels/références devrait éviter les multiples fenêtres. Et en effet l'utilisation d'un pg_service apporte comme autre avantage cette uniformisation pour la suite.
En ligne
#4 Hier 09:11
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 275
Re: QGIS: Demande Identification a l'ouverture projet sur base postgis
Merci de vos retours, j'avais déjà initié la lecture du QGS avec un éditeur de texte mais il doit bien y avoir plus d'une bonne centaine de couches....
Je vais reprendre la lecture et m'intéresser à ce pgservice. Merci pour ces pistes.
Hors ligne
#5 Hier 12:32
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 275
Re: QGIS: Demande Identification a l'ouverture projet sur base postgis
J'avance ...
J'ai fait une moulinette pour extraire du xml (du qgs) les appels au couches de données afin d'y voir un peu plus clair.
J'ai donc bien au passage 128 couches en chargement.
J'ai réussi à repérer un appel différent sur 2 couches avec l'option authcfg=xxxxx.
J'ai fait le test dans QGIS, je supprime ces deux couches de données et la fenêtre de saisie de mot de passe est demandée 2 fois de moins.
Quelques recherches sur le Net m'ont amené vers la page officielle de l'authentification de QGIS abordant l'option authcfg.
il y a donc une méthode de chargement de mes couches dans QGIS qui me rajoute cette option qui me met la pagaille. Je vais continuer à creuser pour avoir le fin mot de l'histoire.
Hors ligne
#6 Aujourd'hui 12:00
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 275
Re: QGIS: Demande Identification a l'ouverture projet sur base postgis
Suite et fin
4 -> 2 : en rechargeant mes couches qui affichaient l'option authcfg (visible dans le QGS), cette "option" a disparu et j'ai donc bien plus que 2 appels de la fenêtre d'authentification
2 -> 1 : souci sur ma machine, le mot de passe envoyé par défaut n'était pas le bon, même aidé par des informaticiens chevronnés on n' a pas réussi à comprendre mais on a vu que les projets sur la page d'accueil de qgis enregistrent la configuration et donc aussi le mot de passe. Mon mot de passe ayant été actualisé, la fenêtre d'authentification me renvoyait toujours l'ancien. Il faut donc recharger le projet depuis le menu Projet >> Ouvrir depuis ... Un clic droit sur les projets en page d'accueil permet d'effacer l'historique des projets.
1 -> 0 : j'ai mis en place la solution pg_service.conf
Merci de vos conseils, j'ai utilisé toutes les solutions pour en venir à bout !
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Demande Identification a l'ouverture projet sur base postgis - Sujet suivant


