#1 Tue 17 July 2018 10:05
- Kili555
- Participant actif
- Date d'inscription: 12 Feb 2018
- Messages: 50
Connaitre les IP des Users qui se connectent à POSTGIS
Bonjour,
Comment savoir et connaître les utilisateurs qui se sont connectés à ma base POSTGRES/POSTGIS ?
En effet j'ai une requête qui a modifié une de mes couches, certainement par un utilisateur (je suppose QGIS) qui n'aurait pas du.
Pouvez-vous m'aider ?
Merci d'avance
Hors ligne
#2 Tue 17 July 2018 10:16
Re: Connaitre les IP des Users qui se connectent à POSTGIS
Question à poser dans le forum Géo'BD https://georezo.net/forum/viewforum.php?id=31
geodata au cerema et petits billets en géomatique
Hors ligne
#3 Tue 17 July 2018 10:42
- Ben22
- Participant actif
- Lieu: 33
- Date d'inscription: 11 May 2016
- Messages: 96
Re: Connaitre les IP des Users qui se connectent à POSTGIS
Je ne suis pas sur qu'il y ait une journalisation des connexions nativement dans postgres, il faudra peut-être en créer une en récupérant les informations qui vous intéressent via trigger et fonctions :
https://www.postgresql.org/docs/9.3/sta … -info.html
En revanche , vous pouvez visualiser les connexions en cours sur les bases :
Code:
SELECT * FROM pg_stat_activity
Hors ligne
#4 Tue 17 July 2018 10:43
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: Connaitre les IP des Users qui se connectent à POSTGIS
Bonjour,
Vous pouvez configurer les log PG pour indiquer l'IP des clients: (parametre log_line_prefix, valeur %r ou %h: https://www.postgresql.org/docs/current … GING-WHAT)
Si la requete est déjà passée, trop tard, sauf si les logs sont configurés avec la bonne option.
Nicolas
En ligne
#5 Tue 17 July 2018 10:53
- Kili555
- Participant actif
- Date d'inscription: 12 Feb 2018
- Messages: 50
Re: Connaitre les IP des Users qui se connectent à POSTGIS
ok un peu compliqué tout ce paramétrage.
Mais merci quand même
Hors ligne
#6 Tue 17 July 2018 11:08
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: Connaitre les IP des Users qui se connectent à POSTGIS
Non pas tant.
Et maitriser ce que l'on logge dans PG est vraiment très utile.
Nicolas
En ligne
#7 Tue 17 July 2018 11:28
Re: Connaitre les IP des Users qui se connectent à POSTGIS
Bonjour,
Regarde les logs de PostgreSQL : si tu as configuré les logs pour garder les adresses IP et/ou les actions tu les auras. Sinon tu ne retrouveras pas ces informations.
Les paramètres à modifier sont :
* log_statement
* log_connections
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#8 Tue 17 July 2018 13:51
- Kili555
- Participant actif
- Date d'inscription: 12 Feb 2018
- Messages: 50
Re: Connaitre les IP des Users qui se connectent à POSTGIS
C'est paramètres sont à modifier dans le fichier "PostgreSQL.conf" ?
Hors ligne
#9 Tue 17 July 2018 14:04
Re: Connaitre les IP des Users qui se connectent à POSTGIS
C'est paramètres sont à modifier dans le fichier "PostgreSQL.conf" ?
Oui tout à fait ! Il faut redémarrer le service PostgreSQL.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne