Software

mysqldump 需要的權限

在做 MySQL dump 備份的時候之前都會使用 ALL 去取得全部的資料庫 不過在安全性上就會有些疑慮了,所以最好的方式還是設定一個專用的帳號 需要的權限有這些: SELECT PROCESS LOCK TABLES SHOW VIEW TRIGGER 直接進入 CLI 後建立使用者跟權限的方式 CREATE USER 'dbbackup'@'%' IDENTIFIED BY '12345678'; GRANT SELECT, PROCESS, LOCK TABLES, SHOW VIEW, TRIGGER ON *.* TO 'dbbackup'@'%';

Continue Reading