Inicio Foros Bases de datos MySQL MySQL Error Code 1449 The user specified as a definer does not exist Respuesta a: MySQL Error Code 1449 The user specified as a definer does not exist

#1477
alonsojpd
Superadministrador

En ese caso tienes que revisar el procedimiento almacenado y la vista por si tiene alguna referencia «define xxx@xxx» que no tengas establecida en la seguridad del usuario.

Por ejemplo, si tienes este procedimiento:

Debes tener también permisos para el usuario «consulta» para el rango de IP 192.168.%, con la instrucción:

Obviamente en el GRANT establecerás los permisos que quieras que tenga el usuario: select, insert, update, delete, execute, show view.