mysql数据库调用存储过程 err 1449 : The user specified as a definer ('用户名'@'%') does not exist 解决方法

产生问题的原因 存储过程具有安全级别的设置分别是DEFINER和INVOKER DEFINER:只有定义改存储过程的用户才能调用 INVOKER:任何有权限的用户都可以调用 你调用的存储过程安全级别肯定是DEFINER,而且你的登录访问该数据库的用户不是定义存储过程的用户,就会报错。 解决方案 你可以将该存储过程的安全级别降低到INVOKER,任何用户都可以调用。[最方便快捷] 在用户组中新增一个
相关文章
相关标签/搜索