MySQL 脚本报错:The user specified as a definer (‘skip-grants user‘@‘skip-grants host‘) does not exist
程序员文章站
2022-05-21 18:43:14
The user specified as a definer (‘skip-grants user’@‘skip-grants host’) does not exist项目运行过程中报错,数据库是Mysql,是在查询数据的时候报The user specified as a definer (‘skip-grants user’@‘skip-grants host’) does not exist 的错误。原因查了一些资料,发现是权限问题,创建那些数据所用的用户在本电脑上不存在,所以这边的用户没有...
The user specified as a definer (‘skip-grants user’@‘skip-grants host’) does not exist
项目运行过程中报错,数据库是Mysql,是在查询数据的时候报The user specified as a definer (‘skip-grants user’@‘skip-grants host’) does not exist 的错误。
原因
查了一些资料,发现是权限问题,创建那些数据所用的用户在本电脑上不存在,所以这边的用户没有权限操作数据库
解决
用户添加权限,执行以下语句
grant all privileges on *.* to 'skip-grants user'@'skip-grants host' identified by "."
问题解决
天下英雄出我辈,一入江湖岁月催
我是「无间行者」,努力把实践过的解决方案分享给大家
如果这篇文章对你有用,一个赞、一个评论、一个关注,我都很开心
码字不易,给点鼓励吧,让我知道你在看
本文地址:https://blog.csdn.net/qq_35606010/article/details/107856965
推荐阅读
-
mysql的“The user specified as a definer (”@’%') does not exist”问题 解决
-
The user specified as a definer ('root'@'%') does not exist 博客分类: mysql
-
mysql 1449:The user specified as a definer ('root'@'%') does not exist 报错解决方法
-
mysql的“The user specified as a definer (”@’%') does not exist”问题 解决
-
MySQL 脚本报错:The user specified as a definer (‘skip-grants user‘@‘skip-grants host‘) does not exist
-
mysql 1449:The user specified as a definer ('root'@'%') does not exist 报错解决方法
-
MySQL错误:The user specified as a definer (XXX@XXX) does not exist