[bug] MySQL: The user specified as a definer ('root'@'%') does not exist

Posted cxc1357

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[bug] MySQL: The user specified as a definer ('root'@'%') does not exist相关的知识,希望对你有一定的参考价值。

错误1

gciantispider.getchildlst does not exist

原因

getchildlst创建失败

解决

mysql中设置mysqld中加上log_bin_trust_function_creators=1

错误2

org.hibernate.engine.jdbc.spi.SqlExceptionHelper]:146 - The user specified as a definer (\'root\'@\'%\') does not exist

原因

root用户没有访问数据库权限

解决

 

参考

log_bin_trust_function_creators错误解决_MySQL

http://www.gxlcms.com/mysql-299928.html

数据库报错The user specified as a definer (\'root\'@\'%\') does not exist 解决方法

https://blog.csdn.net/qq_25615395/article/details/78104642

MySQL 8.0中为root用户授予所有权限

http://www.cocoachina.com/cms/wap.php?action=article&id=64385

 

以上是关于[bug] MySQL: The user specified as a definer ('root'@'%') does not exist的主要内容,如果未能解决你的问题,请参考以下文章

Error code:1728 Cannot load from mysql.proc. The table is probably corrupted

mysql的The user specified as a definer (”@’%') does not exist 的解决办法

MySQL [Err]1449 : The user specified as a definer ('root'@'%') does not exist

mysql的“The user specified as a definer (”@’%') does not exist”问题 解决

mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法

OrderBy 与 laravel eloquent 中的“关系”