Вот небольшой обходной путь.
CREATE ROLE 'app_developer';
GRANT ALL ON *.* TO 'app_developer';
CREATE USER 'dev1'@'%' IDENTIFIED BY 'dev1pass';
GRANT 'app_developer' TO 'dev1'@'%';
SHOW GRANTS FOR 'dev1'@'%';
Теперь dev1 имеет полный доступ ко всем базам данных даже через удаленное соединение.