10bet网址
MySQL企业备份4.0用户指南
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 1.2 mb
PDF (A4)- 1.2 mb


4.1.2为备份管理员授予MySQL权限

对于大多数备份操作,mysqlbackup命令连接到MySQL服务器,使用随——用户而且——密码选项。指定的用户需要一定的特权。您可以创建具有最小权限集的新用户,也可以使用管理帐户(如root)。

MySQL用户的最小权限mysqlbackup连接到服务器的连接有:

  • 重新加载在所有数据库和表上。

  • 创建插入下降,更新在表mysql.backup_progress而且mysql.backup_history,也选择mysql.backup_history

  • 超级、启用和禁用日志记录,以及优化锁定,以尽量减少对数据库处理的中断。

  • 复制客户端,以检索二进制日志位置,它与备份一起存储。

  • 过程,以处理DDL语句算法=原地条款。

创建MySQL用户(mysqlbackup在本例中)并为从localhost连接的用户设置上述特权,从mysql客户端程序:

创建用户“mysqlbackup”@“localhost”密码”;允许在*上重新加载。*“mysqlbackup”@“localhost”;授权创建,插入,删除,更新mysql。backup_progress“mysqlbackup”@“localhost”;授权创建,插入,选择,删除,更新mysql。backup_history“mysqlbackup”@“localhost”;在*上授予复制客户端。*“mysqlbackup”@“localhost”;Grant super在*上。*“mysqlbackup”@“localhost”; GRANT PROCESS ON *.* TO 'mysqlbackup'@'localhost';

使用MySQL企业备份的特定特性需要以下额外的特权:

如果您使用的特性需要这些额外的特权,请设置它们。要设置所有这些参数,请从mysql客户端程序:

在*上授予锁表、选择、创建、删除文件。*“mysqlbackup”@“localhost”;授权创建,插入,删除,更新mysql。backup_sbt_history“mysqlbackup”@“localhost”;