PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 10/02/2021 17:40:19

Christof25
Membre

Client Postgre

Bonjour

Dans les logs Postgre, est-il possible de connaître le nom du client utilisé pour se connecter à une base à distance? Exemple : sqldev ou Dbeaver
Je sais qu'on peut avoir l'@IP mais on aimerait en savoir plus sur le mode de connexion.

Merci

Hors ligne

#2 10/02/2021 18:41:57

ruizsebastien
Membre

Re : Client Postgre

bonjour,

en configurant log_line_prefix dans postgresql.conf et en ajoutant %a ça devrait faire l'affaire :
https://docs.postgresql.fr/11/runtime-c … gging.html


Cordialement,

Sébastien.

Hors ligne

#3 10/02/2021 22:38:32

gleu
Administrateur

Re : Client Postgre

Ça dépend vraiment de l'application client. DBeaver le fait mais ce n'est pas forcément le cas de tous les clients.


Guillaume.

Hors ligne

#4 11/02/2021 08:23:24

Christof25
Membre

Re : Client Postgre

Merci, je vais tester et je vous redis.
Pour le client, je m'en doutais également. Mais c'est mieux que rien ;-)
Bonne journée

Hors ligne

#5 11/02/2021 10:27:05

rjuju
Administrateur

Re : Client Postgre

Ou vous pouvez le configurer manuellement dans l'URI de connexion, cf https://docs.postgresql.fr/13/libpq-con … ATION-NAME

Exemple tiré de la documentation :

postgresql://autre@localhost/autre_base?connect_timeout=10&application_name=mon_appli

Hors ligne

#6 15/02/2021 17:31:21

Christof25
Membre

Re : Client Postgre

Merci Julien ;-)

Hors ligne

Pied de page des forums