ErrorCode : 1449 The user specified as a definer ('sxyU'@'localhost') does not exist

来源:互联网 发布:简单代码js 上传图片 编辑:程序博客网 时间:2024/06/04 23:25

动态统计数据库表记录---存储过程--脚本的调试过程遇到的问题处理:

 

对于动态统计数据库表记录---存储过程--脚本  在本地测试通过,但是在远程192.168.21.64linux 环境下,调试遇到如下报错问题:

 

ErrorCode : 1449

The user specified as a definer ('sxyU'@'localhost') does not exist

 

解决办法如下:

 

mysql数据库里面创建'sxyU'用户:

GRANTALL PRIVILEGES ON *.* TO 'sxyU'@'localhost' IDENTIFIED BY 'root@centos'

FLUSHPRIVILEGES;

然后再调用该存储过程,即发现调试通过并执行。

 

至于为什么必须创建该用户,还带进一步的研究。