全部产品
云市场

账号权限说明

更新时间:2019-04-15 18:44:17

数据库备份DBS提供全量备份、增量备份和数据恢复能力。本文介绍备份恢复所需的数据库账号权限。

MySQL账号权限

功能类型 权限要求
备份
  • 逻辑备份:SELECT, REPLICATION SLAVE, REPLICATION CLIENT
  • 物理备份:LOCK_TABLES, REPLICATION_CLIENT, PROCESS,SUPER, CREATE, RELOAD
恢复 SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER,CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER
  1. 增量日志备份,需要执行“show binary logs”语句,在MySQL5.5.24及以前版本,需要执行账号具备super权限,在MySQL5.5.25版本开始,只需要执行账号具备REPLICATION CLIENT权限。

  2. 针对RDS数据库,“只读权限”账号满足备份要求,“读写权限”满足备份和恢复要求。

  3. 如果需要设置数据库账号白名单,需要在数据库账号上指定DBS服务器IP地址;用户可以登录DBS控制台,进入DBS备份计划列表,点击“配置备份计划”按钮,查看DBS服务器IP地址,入口:备份源信息-连接地址-如何添加白名单。

SQL Server账号权限

功能类型 权限要求
备份 SELECT, VIEW DEFINITION
恢复 SELECT, INSERT, ALTER Database, REFERENCES, VIEW DEFINITION

Oracle账号权限

功能类型 权限要求
备份 DBA
恢复 DBA

PostgreSQL账号权限

功能类型 权限要求
备份 SELECT 或 SUPER角色
恢复 CREATE, INSERT, USAGE, REFERENCES, TRIGGER

MongoDB账号权限

功能类型 权限要求
备份 Read
恢复 ReadWrite