Pregunta

En relación con mi otra pregunta "¿Cuál es la mejor manera de auditar ingrese DELETEs? ". ¿Cuál es el equivalente de PostgreSQL CONTEXT_INFO?

[EDIT]

Quiero registrar eliminaciones utilizando gatillo, pero ya que no estoy utilizando el usuario de base de datos como usuario lógica de mi aplicación, no puedo registrar el CURRENT_USER a partir del código de disparo como el usuario que elimina el registro. Pero para inserción y actualización, es posible registrar los cambios de registros de gatillo ya que sólo se puede agregar un campo de usuario en el registro, por ejemplo inserted_by y last_updated_by, y utilizar estos campos para iniciar la sesión para auditar mesa.

¿Fue útil?

Solución

http://www.postgres.cz/index.php/PostgreSQL_SQL_Tricks_II#Any_other_session_variables

PostgreSQL ofrece más variantes, por favor, mira a este sitio.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top