Questa è una vecchia versione del documento!
E' sempre buona prassi quando si crea un database in mariadb o mysql, assegnare ad un utente specifico i diritti di accesso e controllo.
tale utente è quello che utilizzerà php (ad esempio) per accedere ai dati e/o crearli e/o modificarli.
grant all privileges on nomedb to 'nomeutente'@'localhost' identified by 'password';