Supponendo che per dump completo si intenda anche VIEW
se il EVENT
s, avresti bisogno di:
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'@'%';
e se hai VIEW
Se eseguono una funzione, sfortunatamente è necessario anche EXECUTE
.
Il mio problema è:perché ho bisogno di SELECT
se voglio solo fare un dump senza dati?