G3W 2.9.4 - Error aud_log_ingresos

Buenos dias
Detectamos el siguient e error en la versión 2.9.4

================================================================================
=================================   ERRORES   ==================================
================================================================================

clase: kernel\error_kernel_db
mensaje: SQL ERROR: SQLSTATE[42000]: Syntax error or access violation: -273 [Informix][Informix ODBC Driver][Informix]No UPDATE permission for aud_log_ingresos. (SQLExecDirect[-273] at /root/PDO_INFORMIX-1.3.1/informix_driver.c:267)
UPDATE aud_log_ingresos
                                SET fecha_hora_logout = CURRENT
                                WHERE log_ingreso = '284699'
traza: [TRAZA]

---[ 0 ]-----------------------------------------

- function: kernel\util\db\db_pdo->ejecutar
- file: /usr/local/proyectos/3w/2.9.4/src/siu/lib/kernel/util/db/db_pdo.php, linea 157
- param:
         0: UPDATE aud_log_ingresos
                                SET fecha_hora_logout = CURRENT
                                WHERE log_ingreso = '284699'
---[ 1 ]-----------------------------------------

- function: siu\modelo\datos\db\persona->registrar_logout
- file: /usr/local/proyectos/3w/2.9.4/src/siu/modelo/datos/catalogo.php, linea 74
- param:
         0: Array
(
    [log_ingreso] => '284699'
)

Se cambio algo en relación a los permisos en esa tabla? Tuvimos que darle grant para que funcione.

Hay que hacer dos cosas en la tabla aud_log_ingresos a partir de la version 2.9.x::

  1. Darle permisos de escritura porque en el logout (a partir de 2.93) se registra la hora de salida de la sesión:
GRANT ALL ON aud_log_ingresos TO PUBLIC;
  1. Crear un índice porque esta haciendo una consulta sobre el último login del alumno (esto cambia para version 2.9.5). Porque les va a traer problemas de performance en el login
create index in_log_ingresos on aud_log_ingresos (unidad_academica, nro_inscripcion, identificacion);

El punto 2 también se aplica a 2.9.3?
Saludos. Ricardo.

Si los dos puntos a partir de 2.9.3

Hola Ale,
Eso esta documentado el algún lado? Porque no lo he visto

Gracias

Creo que no Claudio.
El de los permisos en aud_log_ingresos esta en algunos mensajes en este foro desde que se publicó la 2.9.3.
El relacionado al indice sobre esa tabla, fue informado por la UNLP por una solicitud en el GDS hace unos dias.