您的位置:首页 > 数据库 > SQL

mysqldump: Got error: 1449: The user specified as a definer 的解决方案!

2015-04-28 10:19 169 查看
[root@ba ~]# mysqldump --default-character-set=utf8 --databases susite ucme >/home/2db-uch-ss-20120312.sql

mysqldump: Got error: 1449: The user specified as a definer ('mbuch'@'10.6.21.%') does not exist when using LOCK TABLES

【】建用户

mysql> grant select,insert,update,delete on mchome.* to 'mbuch'@'10.6.21.%' identified by 'mbuch';

Query OK, 0 rows affected (0.82 sec)

【】ok成功了

[root@ba ~]# mysqldump --default-character-set=utf8 --databases supesite uchome >/home/2db-uch-ss-20120312.sql     

[root@ba ~]# ll

我这个办法比较懒惰,不知道大家有别的比较好的解决方案没有?share下,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐