31.16. Fichier des connexions de service
              
            
            
              Le fichier des connexions de service autorise l'association des
              paramètres de connexions avec un seul nom de service. Ce nom de
              service peut ensuite être spécifié par une connexion libpq et
              les paramétrages associés seront utilisés. Ceci permet de
              modifier les paramètres de connexion sans avoir à recompiler
              l'application libpq. Le nom de service peut aussi être spécifié
              en utilisant la variable d'environnement PGSERVICE.
            
            
              Le fichier de service pour la connexion peut être un fichier
              par utilisateur sur ~/.pg_service.conf ou à l'emplacement indiqué
              par la variable d'environnement PGSERVICEFILE. Il peut aussi être un fichier
              global au système dans le répertoire `pg_config --sysconfdir`/pg_service.conf ou
              dans le répertoire indiqué par la variable d'environnement
              PGSYSCONFDIR. Si les définitions de
              service de même nom existent dans le fichier utilisateur et
              système, le fichier utilisateur est utilisé.
            
            
              Le fichier utiliser le format des « fichiers
              INI » où le nom de la section et les
              paramètres sont des paramètres de connexion ; voir
              
              Section 31.1, « Fonctions de contrôle de connexion à
              la base de données » pour une liste. Par
              exemple :
            
            
# comment
[mabase]
host=unhote
port=5433
user=admin
            
              Un fichier exemple est fourni sur share/pg_service.conf.sample.