暂无图片
逻辑导出需要啥权限?
我来答
分享
暂无图片 匿名用户
逻辑导出需要啥权限?

mysqldump,mydumper 导出数据,需要啥权限?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
龙镇君

使用 mysqldump 工具导出 MySQL 数据库的数据,您需要确保执行该命令的用户具有以下权限:

SELECT:用于读取数据库中的数据。
SHOW VIEW:用于获取视图的定义,以便在导出期间重新创建视图。
RELOAD:用于重新加载授权表,以确保新的授权更改得到正确的应用。
LOCK TABLES:用于锁定要导出的表,以确保在导出期间数据的一致性。
如果需要导出所有数据库,还可能需要以下权限:

REPLICATION CLIENT:用于获取主从复制信息。
EVENT:用于获取事件调度器的定义。
PROCESS:用于查看正在执行的查询。
如果是 MySQL 数据库的 root 用户,则默认具有所有这些权限。如果是其他 MySQL 用户,则需要使用 GRANT 命令为该用户分配相应的权限。例如:

GRANT SELECT, SHOW VIEW, RELOAD, LOCK TABLES ON your_database.* TO 'your_user'@'localhost';
这个命令将授予用户 your_user 在本地主机上访问数据库 your_database 的 SELECT、SHOW VIEW、RELOAD 和 LOCK TABLES 权限. 

暂无图片 评论
暂无图片 有用 0
打赏 0
shunwahⓂ️

mysqldump 所需要的权限说明:
  1、对于table 来说mysqldump 最少要有select 权限。
  2、对于view 来说mysqldump 要有show view 权限。
  3、对于trigger 来说mysqldump 要有trigger 权限。

  4、如果要产生一份一致的备份 mysqldump 要有lock tables 权限。

相关用户创建与授权语句:

create user dumper@'127.0.0.1' identified by 'aaa111';
grant select on tempdb.* to dumper@'127.0.0.1';
grant show view on tempdb.* to dumper@'127.0.0.1';
grant lock tables on tempdb.* to dumper@'127.0.0.1';
grant trigger on tempdb.* to dumper@'127.0.0.1';
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
MySQL从哪个版本开始解决了回滚表空间无法自动回收的问题?
回答 2
已采纳
MySQL5.7版本
mysql - 是否有序列,如果有存放序列信息的数据字典是什么?谢谢
回答 4
mysql没有序列,mariadb里面好像有序列引擎
MySQL开启审计日志问题
回答 2
推荐用第三方开源审计插件:libauditplugin.so来做mysql的审计工作
如何讲计数器清零?flush status没起到作用
回答 1
可以试试:ALTER  TABLE  tablename  AUTOINCREMENT    1;
MySQL 库下面看不到表,但能查询,数据库版本是5.7.18
回答 2
1、看下用户权限?2、是不是做了读写分离?读的备库,主备数据不一致。
percona的mysql tool有更轻量级的吗?这个工具太大太重
回答 1
已采纳
没有哦,下载一次,保存下来
MySQL中SQL Mode的作用是什么?
回答 1
已采纳
SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。SQLMode常用来解决下面几类问题:1.通过设置SQLMode,可以完成不同严格程度的数据
MySQL数据库为什么 B+ 树比 B 树更适合应用于数据库索引?
回答 6
已采纳
B树允许在根节点、内部节点和叶节点当中的任意层上储存值;而B树则仅在叶节点中存储值,其内部节点仅存储分隔键,用于指引搜索算法去找到叶节点上的关联值。由于B树中的值仅存储在叶节点这一层上,所以所有操作(
mysql获取满足条件的相邻数据?
回答 1
已采纳
那为何不in1111/1114/1115/1116/1119/1120这些?如果说你是特殊要求就是一个数据的前后,那么你分两个SQL,中间用union连接起来。
各位大佬,有在linux下,用pyinstaller打包过. py文件吗
回答 1
是有过,主要是用于爬虫项目,要是包含其他exe文件,需要自己放进去。网上也有很多可以参考的,自己要试试才可以