执行存储过程时报如下错误:
[Err] 1449 - The user specified as a definer (''@'') does not exist
如图:
产生原因:
打开存储过程,本人使用navicat工具,选中存储过程 ->右键 -> design function,如下图:
是这里没有定义 Definer 对象,所以无法被执行
解决方法:
将其修改成: 用户名@% 保存即可
如果为空的时候,保存时会默认成 root@%
执行存储过程时报如下错误:
[Err] 1449 - The user specified as a definer (''@'') does not exist
如图:
产生原因:
打开存储过程,本人使用navicat工具,选中存储过程 ->右键 -> design function,如下图:
是这里没有定义 Definer 对象,所以无法被执行
解决方法:
将其修改成: 用户名@% 保存即可
如果为空的时候,保存时会默认成 root@%