Message posté par : Jean-Marie Arsac
----------------------------------------
Bonjour,
Je préfère utiliser le fichier pg_service.conf qui évite de stocker les identifiants dans
le projet.
Sous Windows, il se place généralement dans
C:\Users\<nom_session>\AppData\Roaming\postgresql et il faut renseigner la variable
PGSYSCONFDIR avec ce chemin
Exemple :
-----------------
Code :
#
# Connection configuration file
#
# A service is a set of named connection parameters. You may specify
# multiple services in this file. Each starts with a service name in
# brackets. Subsequent lines have connection configuration parameters of
# the pattern "param=value" or LDAP URLs starting with "ldap://"
# to look up such parameters. A sample configuration for postgres is
# included in this file. Lines beginning with '#' are comments.
#
# Copy this to /etc/postgresql-common/ (or select its location with the
# PGSYSCONFDIR environment variable) and rename it pg_service.conf.
#
#
[qgis]
host=servername
port=5432
user=qgis
password=motdepasse
dbname=ma_base
application_name=QGIS
-----------------
ATTENTION: le caractère de fin de ligne doit être LF et non CRLF
Il faut saisir le nom qui est entre crochets dans le formulaire de connexion à PostGIS
La chaine de connexion à PostGIS sauvegardée est alors "service=qgis"
Le contenu du champ application_name est enregistré dans les logs de PostgreSQL
Il est ainsi possible de définir plusieurs connexions différentes pour un même
utilisateur.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=338845#p338845
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net