From: | Mario Gonzalez <gonzalemario(at)gmail(dot)com> |
---|---|
To: | Andrea <andrea(at)compesa(dot)com(dot)br> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: usuario mala |
Date: | 2005-12-15 14:36:08 |
Message-ID: | 2065a6cf0512150636r29976cb6h@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 15/12/05, Andrea <andrea(at)compesa(dot)com(dot)br> wrote:
> Peropor ahora la questión és
> se hay un hogar en posgresql que escriba todos los pasos que se pasa en
> sql,
> por exemplo un log, dónde yo pueda mirar en que fecha y cual usuario ha
> hecho tal cosa.
> Mi postgresql és 7.3 en linux fedora
> Gracías,
> Andréa
>
>
> > Andrea escribió:
> >
> > Hola,
> >
> > > Uno usuario, que yo no sé quien, ha "deletado" una tabla de una base
> > > de datos. Y lo que ocurre es que necesito saber quein fue , porque
> > > esto esta siendo frequiente.
> >
> > > Cómo es una equipe muy larga todos tienen la seña que permite drop
> > > table en las tablas de esta base de datos.
> >
> > Muy mala cosa. Es muy buena idea restringir el acceso a cada usuario
> > para que pueda hacer solo lo que se supone que deba estar haciendo.
> >
> > > De manera que gustaría de saber se hay un log donde puedo mirar quien
> > > es esta persona.
> >
> > Activa "log_statements"; si tu version lo soporta ponlo en "ddl".
> >
Pero si el Alvaro ya te contesto! El archivo log se llama
postgres.log y deberia estar en /var/log/postgresql
por lo general en *nix todos los log estan bajo /var/log
> > Una cosa que yo no descartaria seria que tuvieras ataques de inyeccion
> > de SQL en las aplicaciones. En tal caso lo que realmente tienes que
> > hacer es arreglar la aplicacion (ademas de quitar los privilegios segun
> > corresponda).
> >
From | Date | Subject | |
---|---|---|---|
Next Message | Sonda Rommel Asitimbay | 2005-12-15 14:39:14 | CONEXION POSTGRES-PHP |
Previous Message | josue | 2005-12-15 14:35:55 | Re: usuario mala |