Autoriser l'accès « root » à PhpMyAdmin pour MariaDB

Instructions pour activer la connexion root dans phpMyAdmin pour MariaDB

Dans la nouvelle version de MySQL (ou MariaDB), l'utilisateur « root » ne peut pas se connecter au serveur de base de données via PhpMyAdmin. Pour résoudre ce problème, effectuez les opérations suivantes.

[root@kvmde54-19861 ~]# mysql -V 
mysql Ver 15.1 Distrib 5.5.60-MariaDB, for Linux (x86_64) using readline 5.1

Connectez-vous au serveur de base de données en tant qu'utilisateur root dans le terminal et sélectionnez la base de données « mysql » :

mysql -u root -p mysql

Modifiez la valeur de « plugin » pour l'utilisateur « root » dans la table « users » :

MariaDB [mysql]> update user set
plugin='' where user='root'

Appliquez les privilèges :

MariaDB [mysql]&gt
flush privileges

Si vous souhaitez revenir à la restriction de l'accès root à la seule interface shell, suivez les mêmes étapes, mais à la deuxième étape remplacez la valeur de « plugin » par « unix_socket ».

update user set
plugin='unix_socket' where user='root'

file

Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter