MySQL执行备份的权限

时间:2017-05-12 09:55:19

标签: mysql percona mysql-backup

mysql用户使用mysqldump / xtrabackup执行备份所需的最低权限是什么?我不希望权限像root一样,但只是足以执行备份。这是因为innobackupex要求您在命令行上添加密码,这不太安全。所以我想创建另一个没有太多权限的用户。

1 个答案:

答案 0 :(得分:1)

在MySQL上,就我所知,这将是这些权限:

GRANT SELECT, LOCK TABLES, RELOAD, SHOW VIEW ON *.* TO 'user'@'localhost' IDENTIFIED BY 'password';

请注意,如果您使用视图,功能,程序等,它可能会有所不同