Angenommen, Sie meinen mit Full Dump auch die VIEW
s und das EVENT
s benötigen Sie:
GRANT USAGE ON *.* TO 'dump'@'%' IDENTIFIED BY ...;
GRANT SELECT, LOCK TABLES ON `mysql`.* TO 'dump'@'%';
GRANT SELECT, LOCK TABLES, SHOW VIEW, EVENT, TRIGGER ON `myschema`.* TO 'dump'@'%';
und wenn Sie VIEW
haben s die eine Funktion ausführen, dann braucht man leider auch EXECUTE
.
Mein eigenes Problem ist:Warum brauche ich SELECT
wenn ich nur einen No-Data-Dump erstellen möchte?