För att svara på din ursprungliga fråga kan du sätta hela din databas i skrivskyddat läge med dessa kommandon:
FLUSH TABLES WITH READ LOCK;
SET GLOBAL read_only = 1;
och återgå till normalt läge med:
SET GLOBAL read_only = 0;
UNLOCK TABLES;
Tänk på att detta är en operation som kommer att ha djup inverkan på databasens beteende. Så innan du utför detta, läs den tillgängliga dokumentationen till kommandona ovan. Ett mycket vanligare sätt är att återkalla DML-privilegier från den specifika användaren och efteråt bevilja tillbaka dem.