IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > php >

The user specified as a definer ('***'@'localhost') does not exist解决办法

2015-01-08 10:58 来源: IT技术学习网原创 阅读:

本文给大家讲述当mysql出现The user specified as a definer ('***'@'localhost') does not exist的解决办法。

很明显,这个错误提示

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

的中文意思是说root用户在本地是不存在的。所以我们创建并给***用户权限即可。假设***用户为itjsxx。

mysql> grant all privileges on *.* to itjsxx@"%" identified by ".";
Query OK, 0 rows affected (0.00 sec)

这种报错一般是由于我们导入了从其他mysql服务器过来的存储过程,用户不同,而导致的。

The user specified as a definer ('***'@'localhost') does not exist解决办法
转载需注明出处:IT技术学习网 http://www.itjsxx.com/php/The_user_specified_as_a_definer.html

评论文章 The user specified as a definer ('***'@'localhost') does not exist解决办法
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图