Je suis tombé sur ce problème et je l'ai résolu juste en me déconnectant de phpMyAdmin et à nouveau.
EXPLICATION
Examinez la requête de message d'erreur :
SELECT command denied to user ''@'localhost' for table 'pma_table_uiprefs'
Cela se produit parce que MySQL refuse l'accès à l'utilisateur "" (vide) sur le serveur localhost
. Le paramètre par défaut est de bloquer toutes les demandes des utilisateurs anonymes.
En se déconnectant, nous forçons phpMyAdmin à "oublier" l'utilisateur actuel et nous laissons entrer les identifiants de connexion pour le serveur MySQL.