Per un utente del sito web (che la tua applicazione usa per connettersi al tuo database) semplice SELECT
, INSERT
, UPDATE
, DELETE
i diritti dovrebbero essere sufficienti. Nella maggior parte delle situazioni, il tuo sito Web non dovrebbe modificare la struttura delle tue tabelle (che potrebbe indicare una cattiva progettazione del database). Vuoi trattare solo i dati qui.
Se stai parlando di un utente che ha anche bisogno di modificare cose strutturali, progettare e creare tabelle, come quella usata per phpMyAdmin, hai sicuramente bisogno dei diritti Dati e Struttura. Nessuna amministrazione direi.