láttam már olyan ERP-t aminél a user auth annyi volt, hogy felvettek egy DB User-t és neki állították, hogy melyik db melyik tábláihoz van hozzáférése
Ez nettó user error, nálam minden webappnak dedikált usere van, ami csak a saját DB-jéhez férhet hozzá.
De ez az eset akkor a legjobb amikor MS SQL-t használsz és kinyögik, hogy nem elég az alap szerver hanem per user licenc is kell...
A kérdező MariaDB-t használ, ott ez nem probléma :-)