Mi imbatto in questo problema e l'ho risolto semplicemente disconnettendosi di phpMyAdmin e di nuovo.
SPIEGAZIONE
Dai un'occhiata alla query del messaggio di errore:
SELECT command denied to user ''@'localhost' for table 'pma_table_uiprefs'
Ciò accade a causa del fatto che MySQL nega l'accesso all'utente "" (vuoto) sul server localhost
. L'impostazione predefinita è bloccare tutte le richieste di utenti anonimi.
Disconnettendoci forziamo phpMyAdmin a "dimenticare" l'utente corrente e inseriamo le credenziali di accesso per il server MySQL.