Za předpokladu úplného výpisu máte na mysli také VIEW
s a EVENT
s, budete potřebovat:
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'@'%';
a pokud máte VIEW
s, které provádějí funkci, pak bohužel potřebujete také EXECUTE
.
Můj vlastní problém je:proč potřebuji SELECT
pokud chci pouze vytvořit výpis bez dat?