Parece que é assim que deve ser:
Do changelog do selinux-policy-3.12.1-139:
- Allow systemd_cronjob_t to be entered via bin_t
Você tem algum erro em /var/log/audit/audit.log referente a mariadb ? Uma verificação rápida e fácil é setenforce=0 e executar seus trabalhos cron . Se eles se saem melhor, então o SELinux está causando o problema.