【发布时间】:2017-05-12 09:55:19
【问题描述】:
mysql 用户使用 mysqldump/xtrabackup 执行备份所需的最低权限是多少?我不想要像 root 一样的权限,但只需要执行备份。这是因为 innobackupex 要求您在命令行中添加密码,这不太安全。所以我想创建另一个没有太多权限的用户。
【问题讨论】:
标签: mysql percona mysql-backup
mysql 用户使用 mysqldump/xtrabackup 执行备份所需的最低权限是多少?我不想要像 root 一样的权限,但只需要执行备份。这是因为 innobackupex 要求您在命令行中添加密码,这不太安全。所以我想创建另一个没有太多权限的用户。
【问题讨论】:
标签: mysql percona mysql-backup
据我所知,在 MySQL 上,这将是这些权限:
GRANT SELECT, LOCK TABLES, RELOAD, SHOW VIEW ON *.* TO 'user'@'localhost' IDENTIFIED BY 'password';
请注意,如果您使用视图、函数、过程等,它可能会有所不同
【讨论】: