Estoy haciendo un web-service en Php5 y MySql.
Cada:
- INSERT;
UPDATE;
DROP;
DELETE;
queda almacenado en un "Log" que es una tabla dentro de mysql con el usuario que ejecuto la consulta.
Es muy utili para hacer una restauracion a partir de X error, ya que tiene un orden de ID, DATETIME.
¿ mi consulta ? existe un log en mysql donde diga que "Conexion" o "usuario mysql" hace o deja de hacer....
Simplemente me gustaria estar al tanto en caso de que mi sistema sea vulnerable.
En mi web service.
una vez que el usuario se autentifica, todo lo que haga, lo hace con un usuario de mysql exclusivo para el. (son 4-10 usuarios). me sirve para darle permisos sobre las tablas y no dar permisos por PHP.
Espero sus comentarios xD saludos.