当前位置:  开发笔记 > 编程语言 > 正文

Mysql Workbench错误1142"数据导出时查询安全信息时出错"

如何解决《MysqlWorkbench错误1142"数据导出时查询安全信息时出错"》经验,为你挑选了3个好方法。

昨天我将Workbench更新到了最新版本,Windows 10上的6.3.6 build 511 CE.

现在,我正在尝试通过"数据导出"功能转储远程数据库,该功能始终有效.

但是,只要单击"开始导出"按钮,我就会收到此错误:

未处理的异常:查询安全信息时出错:执行'SELECT*FROM mysql.user WHERE user =' [username] '和Host =' [host] 'ORDER BY User,Host'SELECT命令被拒绝给用户' [username] ''时出错' [host] '表'用户'SQL错误:1142

我知道我没有权限读取该表,但为什么需要执行数据导出?

我试过检查强制选项(Continue even if we get an sql-error)但它仍然无法正常工作.

这是一个Workbench错误吗?或者有什么办法可以避免这种查询吗?



1> Wes H..:

我有同样的问题.此线程中提供的解决方案(与the_nuts答案相同)是从存档版本卸载6.3.6并安装6.3.4:https://downloads.mysql.com/archives/workbench/


哇mysql工作台真的很糟糕... 6个月过去了,他们仍然无法解决它.

2> Darren Sween..:

自2016年6月13日起更新

这个bug现在已经修复了

从这里下载6.3.7(或更新版本)


啊.Workbench 6.3.7不再支持14.04.https://bugs.mysql.com/bug.php?id=81869
对于Mac OS X截至2016年8月,该网站的最新版本为6.3.7,但6.3.6的"检查更新"表示它是最新版本."检查更新"功能也会被窃听.

3> the_nuts..:

发现,这确实是版本6.3.6的错误:

MySQL错误:#79807:Workbench数据导出:未处理的异常:查询安全信息时出错

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有