MySQL | Mariadb#

CREATE USER 'zbx_monitor'@'%' 
  IDENTIFIED BY 'password';

GRANT USAGE,REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW 
  ON *.* 
  TO 'zbx_monitor'@'%';

Для темплейта “Template DB MySQL by Zabbix agent 2”:

CREATE USER 'zbx_monitor'@'localhost' 
  IDENTIFIED BY 'password';

GRANT USAGE,REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW 
  ON *.* 
  TO 'zbx_monitor'@'localhost';

+ вводим ручками соответствующие значения в Macros для хоста базы данных.

P.S. MYSQL.DSN — вводим tcp://localhost:3306 (не лучше ли через socket???)