Re: pgAudit v1.2.X avec PostgreSQL 10
Guillaume Lelarge <[email protected]> Sat, 28 Apr 2018 16:51:19 +0200
| Newsgroups | gmane.comp.db.postgresql.french |
|---|---|
| Message-ID | <CAECtzeX+0HfrrBVCmiEpPrMD0khttG0953BZ3XGPJMubJoYTTQ@mail.gmail.com> |
Le 28 avril 2018 à 16:30, ROS Didier <[email protected]> a écrit : > Bonjour > > J’ai installé pgaudit 1.2 sur une instance PostgreSQL 10 : > > [root@NOEYYQIU ~]# rpm -qa|grep pgaudit > > pgaudit12_10-1.2.0-1.rhel7.x86_64 > > pgaudit12_10-debuginfo-1.2.0-1.rhel7.x86_64 > > > > Selon la documentation ,avec cette version, il est > possible d’auditer les rôles et les privilèges. Cependant quand je fais : > > > > postgres=# \c gescom postgres > > You are now connected to database "gescom" as user "postgres". > > gescom=# ALTER DATABASE gescom SET pgaudit.log = 'read, write, role, > privilege'; > > *ERROR: invalid value for parameter "pgaudit.log": "read, write, role, > privilege"* > > > > Avez-vous des pistes de résolution du problème ? > > > La documentation ne mentionne pas la valeur "privilege" pour le paramètre pgaudit.log. D'ailleurs, elle indique que la valeur "role" concerne toutes les instructions de création/modification/suppression de rôle et ajout/suppression de droits. Voir https://github.com/pgaudit/pgaudit/blob/master/README.md#pgauditlog. -- Guillaume.