欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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 数据库