Jaime Casanova escribió:
> 2010/5/5 Alvaro Herrera <[email protected]>:
> > Marco Antonio escribió:
> >> 2010/5/5 Marcelo Opazo Vivallos <[email protected]>:
> >> > ¿Como podría averiguar sin instalar ningún programa anexo el usuario
> >> > que entro y borró el usuario? Le he dado un ojo a varios parametros de
> >> > conf del log y examinados los existentes pero no hay ninguno que me
> >> > proporcione esta info.
> >>
> >> No existe. Sería posible si hubieses establecido en los parámetros
> >> log_line_prefix y log_statement, el nombre de usuario -y otros datos
> >> más- y el control de qué consultas SQL deben ser registradas,
> >> respectivamente, en el archivo de configuración de PostgreSQL. Así
> >> hubieses revisado la bitácora y allí estaría la sentencia de borrado.
> >
> > ... siempre y cuando el que lo borró no hubiera borrado también las
> > líneas de la bitácora (que es perfectamente posible)
> >
> 
> ... siempre y cuando los usuarios tengan acceso a un shell en el
> servidor y en ese caso se podria chequear en el .bash_history de cada
> usuario a ver si alguno edito la bitacora (o al menos ingreso a ella
> manualmente)...

Es que si alguien borró un usuario, es porque es superusuario, y en ese
caso puede hacer cualquier cosa.  Nunca lo he intentado pero me imagino
que es posible instalar una función que te permita obtener un shell del
servidor.

> ... siempre cuando el usuario no hubiera borrado las lineas
> respectivas del .bash_history, en cuyo caso tienes un problema serio
> de actitud de algun usuario y un problema de permisos que resolver

Es que si alguien quiere hacer algo malo y sabe hacerlo bien, tiene más
que claro que tiene que borrar las bitácoras, incluyendo el historial
del shell (en bash basta con history -c)

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
"Now I have my system running, not a byte was off the shelf;
It rarely breaks and when it does I fix the code myself.
It's stable, clean and elegant, and lightning fast as well,
And it doesn't cost a nickel, so Bill Gates can go to hell."
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a