So you are maintaining valuable data on MySQL? (or MariaDB or Percona)
Then what's your backup strategy? is it make a master-slave (multi server) MySQL , or master-master MySQL servers, or cluster MySQL servers, or at minimum doing data backup?
If you plan to backup MySQL data regularly, you should not use mysqldump, better you use XtraBackup from Percona  to backup innodb or xtradb.
From my case, I create a specific user to handle data backup, for example with minimum privileges required .