为mysql数据备份建立最小权限的用户

Posted martin1317

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为mysql数据备份建立最小权限的用户相关的知识,希望对你有一定的参考价值。

mysqldump 备份所需要的最小权限说明:
  1、对于table,mysqldump 最少要有select权限
  2、如果要产生一份一致的备份,mysqldump 要有lock tables权限
  3、对于view,mysqldump 要有show view权限
  4、对于trigger,mysqldump 要有trriger权限
  5、对于event,mysqldump 要有event权限

 

命令:

grant select,lock tables,show view,trigger,event on database.* to ‘backup‘@‘%‘;

 

 







以上是关于为mysql数据备份建立最小权限的用户的主要内容,如果未能解决你的问题,请参考以下文章

mysql 5.7中的用户权限分配相关解读!

MySQL安全探讨MySQL备份所需最小权限

mysql用root账户建立用户和赋予权限

Oracle-常用数据库对象笔记(片段)

数据库 之 MySQL用户和权限管理

MYSQL之进阶实战笔试题