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)...

... 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

;)

-- 
Jaime Casanova         www.2ndQuadrant.com
Soporte y capacitación de PostgreSQL
-
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