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.
Pour utiliser cette fonctionnalité, copiez le fichier share/pg_service.conf.sample dans etc/pg_service.conf et renommez le fichier pour ajouter les noms de service et paramètres. Ce fichier peut aussi être utilisé pour les installations avec seulement le client. L'emplacement du fichier peut être indiqué par la variable d'environnement PGSYSCONFDIR.