I need to keep track of every select,update,delete and insert of a certain mysql user. I have try this solution . I can see on localhost the general_log table that contains all the queries created by a mysql user. Anyway i have tried this solution on a shared machine and i obtain this message:
SELECT command denied to user for table 'general_log'
So my question is, there is a common (and compatible) behaviour to create a complete queries log in a web application ?