Devi fare
GRANT ALL PRIVILEGES ON *.* TO [email protected]'bla.bla.bla' ...
La parte dopo il @
è l'host da cui proviene la connessione, quindi hai consentito solo le connessioni provenienti da localhost. Devi consentire l'accesso da ogni host remoto necessario (o da tutti gli host - ... [email protected]'%' ...
- se applicabile).