如果我只拥有select权限,如何获取数据库转储。当我运行mysqldump命令时,它给出了拒绝访问错误。
我收到以下错误: mysqldump:收到错误:1044:访问被拒绝用户' sangeeta' @'%'到数据库' abc'在做LOCK TABLES时
谢谢!
答案 0 :(得分:2)
两个选项:
您确实收到了拒绝访问错误。错误消息已清除,您没有选择权限。
您收到一条消息,表示您无权锁定表格。
第2号解决方案:
对于非InnoDB表使用--lock-tables=false
选项或对InnoDB表使用--single-transaction
选项。