Si encontró el siguiente error al usar la base de datos mysql:el usuario especificado como definidor ('root'@'%') no existe, entonces puede resolverlo usando lo siguiente:
grant all on *.* to 'root'@'%' identified by 'password' with grant option;
Crédito a http://www.lynnnayko .com/2010/07/mysql-user-specified-as-definer-root.html