我应该为这些用户使用哪些mysql权限?

时间:2018-01-11 22:35:18

标签: mysql database privileges

我正在创建两个用户,一个用于mysqldump备份我的数据库,另一个用于检查mysql连接和galera cluster状态。

我已阅读privileges并将backup user设为privileges lock tables,请点击此帖http://bencane.com/2011/12/12/creating-a-read-only-backup-user-for-mysqldump/

为了检查我的连接和群集状态,我向用户privileges提供了usage

这两个privileges最适合我想做的事吗?或者我应该给我其他privileges

感谢您的任何建议

1 个答案:

答案 0 :(得分:0)

mysqldump所需的权限在之前的Stack Overflow帖子中得到了解答:Minimum GRANTs needed by mysqldump for dumping a full schema? (TRIGGERs are missing!!)

由于您说您正在使用Galera Cluster,因此您可能还需要使用Percona XtraBackup不时进行SST。 XtraBackup所需的权限是不同的。见https://www.percona.com/doc/percona-xtrabackup/LATEST/innobackupex/privileges.html