grant replication slave,replication client on *.* to 'rep'@'%' identified by '123456';
主從同步賬號需要如下這些權限:
1、replication slave
擁有此權限可以查看從服務器,從主服務器讀取二進制日志。
2、replication client
擁有此權限可以查詢master server、slave server狀態。
如果想要在Slave上有權限執行 "LOAD TABLE FROM MASTER" 或 "LOAD DATA FROM MASTER" 語句的話,必須授予全局的 FILE 和 SELECT 權限:
a、select
必須有select的權限,才可以使用select table。
b、file
擁有file權限才可以執行 select ..into outfile和load data infile…操作,但是不要把file, process, super權限授予管理員以外的賬號,這樣存在嚴重的安全隱患。
權限說明摘自: mysql grant 用戶權限總結