Es una pregunta muy vaga que requiere describir el escenario.
Todo lo que se sabe es esto:
Cita: Error: 1036 SQLSTATE: HY000 (ER_OPEN_AS_READONLY)
Mensaje: '%s' es de solo lectura
La tabla a la que accedes es de sólo lectura.
Es todo lo que se puede decir sin conocer el contexto, los procesos, las sentencias, estado de transacciones, etc., que estás intentando actualizar una tabla abierta en modo de sólo lectura. Por qué está abierta de ese modo, eso lo debes evaluar tu, analizando el contexto en que sucede.
Sin más información, no hay consejos que te podamos dar.