The user specified as a definer (''@'%') does not exist
项目开发中,经常会遇到数据库的迁移。但是如果迁移过去的数据库,没用之前创建该数据库的用户,在执行视图或者存储过程的时候会报:
The user specified as a definer (''@'%') does not exist
1.打开DOS,将目录切换至mysql的bin目录下:
切换命令示例:cd D:/MySQL/bin
2.登录;命令如下:
D:\MySQL\bin>mysql -u root -p
按回车,然后输入密码,再按回车,登陆成功!
3.添加host访问权限;命令如下:
grant all privileges on *.* to ''@"%" identified by "root";
4.最后更新权限;命令如下:
flush privileges;
上图,前面的比较简单就不展示了,这是最后也是最重要的两部。
注意你的关键字 和 密码:
The user specified as a definer (''@'%') does not exist相关推荐
- The user specified as a definer does not exist
The user specified as a definer ("@'%') does not exist问题解决 问题原因 对应的sql创建用户不存在 解决方案 找到对应的视图函数,修改 ...
- mysql 导入导出.sql文件
备份数据库(包含全部表和全部存储过程): C:\Documents and Settings\Administrator>mysqldump -h localhost -u root -p -R ...
- mySQL 数据库错误
2019独角兽企业重金招聘Python工程师标准>>> java.sql.SQLException: The user specified as a definer ('..'@'% ...
- Mysql数据备份与恢复命令
数据备份: mysqldump -h主机名 -P端口 -u用户名 -p密码 参数1,参数2.... > 备份文件.sql 1.导出整个库 mysqldump -u[username] -p [d ...
- mysql 1449 : The user specified as a definer ('root'@'%') does not exist
在项目中修改数据,后台报错: mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决:原因是你对数据中一 ...
- The user specified as a definer ('root'@'%') does not exist
原因分析 因为创建视图使用的是root@%用户(目前已经不存在),然后登录用户使用的是test@localhost用户,导致mysql认为现在的test用户无权限访问该视图,解决方法就是在当前用户下t ...
- [Err] 1449 - The user specified as a definer ('admin_isbox'@'localhost') does not exist
晚上加班调用一个远程拷贝的本地Mysql的储存过程,报错:[Err] 1449 - The user specified as a definer ('admin_isbox'@'localhost' ...
- MySQL 授权用户 ; 存储过程的DEFINER; 命令分隔符DELIMITER
最近项目中遇到有人使用DEFINER这样的关键字,找了半天没有怎么理解这个意思.以为是限制谁使用这个存储过程,后来测试发现并不是这样. 搜索网上发现很多说法都不正确.看到一篇博客,做了如下介绍,才有所 ...
- mySql中The user specified as a definer ('root'@'%') does not exist
背景 最近往现场导了个库,发现功能报错,一看是视图报错,navicat一看,哎呦,直接报错.The user specified as a definer ('root'@'%') does not ...
- Got error: 1449: The user specified as a definer ('root'@'%') does not exist when using LOCK TAB
在linux下,用mysql的导出语句: mysqldump -hlocalhost -uroot -pPasswd table >/home/ftp/test.sql 出现了 mysqldum ...
最新文章
- 索引块与数据块的区别
- 计算机视觉与深度学习 | 相机抖动下的目标提取(Faster R-CNN+粒子群优化+图像配准)
- 一个ioc例子jdk和spring版本导致问题
- jQuery表单对象属性过滤选择器
- Windows下Anaconda3安装及使用教程
- Django报错SocialApp matching query does not exist以及Django的SITE_ID = 1的含义
- Web Components 上手指南
- AngularJS自定义指令–隔离范围教程
- 理解Semaphore及其用法详解
- 拓端tecdat|Tableau 数据可视化:探索性图形分析新生儿死亡率数据
- 计算机综合症怎么治,哪些运动可以用来治疗“电脑综合症”
- Debian 9 Stretch国内常用镜像源 Jason-张百万
- docker(五):更新容器映射端口
- 10.Go复合类型-切片
- Python pip 常用命令
- 2018年,Java程序员转型大数据开发,是不是一个好选择?
- BeautifulSoup使用
- 1969年美国(阿波罗)登月真伪
- 《您的设计模式》(CBF4LIFE)之“状态模式”【整理】
- 概率论和java_概率论入门