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

#1 16/08/2012 11:44:19

MitsuTomoe
Membre

Traces modifs

Bonjour,
je pense avoir un problème de sécurité sur ma base de développement. Ce matin, 2 vues avaient disparu, alors qu'elles étaient présentes dans la sauvegarde quotidienne de la nuit dernière.
J'ai changé le password et récupéré mes vues de la sauvegarde. Pg garde-t-il des traces quelque part de ce genre d'évènement ?

Hors ligne

#2 16/08/2012 12:36:11

kenrio
Membre

Re : Traces modifs

si vous tracez pas ce genre de requetes y a pas de raison.

par contre s'introduire dans un db et juste supprimer 2 vues c'est étrange

Dernière modification par kenrio (16/08/2012 12:38:51)

Hors ligne

#3 16/08/2012 12:59:23

MitsuTomoe
Membre

Re : Traces modifs

Est-il possible de créer des triggers sur les tables système ?

Hors ligne

#4 16/08/2012 13:01:15

MitsuTomoe
Membre

Re : Traces modifs

Effectivement à la réflexion,je pense plutôt à une mauvaise manip d'un stagiaire qu'à de la malveillance.

Hors ligne

#5 16/08/2012 13:02:49

MitsuTomoe
Membre

Re : Traces modifs

Question subsidiaire : s'il est possible de créer des triggers sur les tables système, survivront-ils à une mise à jour de Pg ?

Hors ligne

#6 16/08/2012 13:42:49

kenrio
Membre

Re : Traces modifs

Comme ça je dirais que mettre des triggers sur des tables Pg est une mauvaise idée, pourquoi faire ça ?

Dernière modification par kenrio (16/08/2012 13:43:11)

Hors ligne

#7 16/08/2012 15:53:18

MitsuTomoe
Membre

Re : Traces modifs

Tracer les modifs/suppressions de tables/colonnes/vues dans le dictionnaire.

Hors ligne

#8 16/08/2012 17:35:56

Marc Cousin
Membre

Re : Traces modifs

Non, pas une bonne idée les triggers sur les tables système.

Si vous voulez juste voir qui modifie le schéma, passez déjà log_statement à 'ddl' dans le postgresql.conf


Marc.

Hors ligne

Pied de page des forums