Se você encontrou o seguinte erro ao usar o banco de dados mysql:O usuário especificado como definidor ('root'@'%') não existeEntão você pode resolvê-lo usando o seguinte:
grant all on *.* to 'root'@'%' identified by 'password' with grant option;
Crédito para http://www.lynnnayko .com/2010/07/mysql-user-specified-as-definer-root.html