phpMyAdmin est une application de gestion de base de données MySQL.
Cette interface pratique permet d'exécuter, très facilement et sans grandes connaissances dans le domaine des bases de données, de nombreuses requêtes comme les créations de table de données, les insertions, les mises à jour, les suppressions, les modifications de structure de la base de données.
Ce logiciel est pré-installé sur le module Scribe.
Il est activable depuis l'interface de configuration du module en mode
-> expert
, dans l'onglet Apache
.
L'application n'est pas disponible immédiatement après l'activation.
L'opération nécessite une reconfiguration du serveur avec la commande reconfigure
.
Pour accéder à l'application se rendre à l'url https://<adresse_serveur>/phpmyadmin/
L'authentification se fait obligatoirement par le biais du serveur SSO, ce service doit donc être actif.
Les utilisateurs autorisés à se connecter sont les utilisateurs de MySQL.
Il est possible de déléguer tout ou une partie des droits d'administration.
Le mot de passe root de MySQL est réinitialisé avec une chaine de caractères aléatoires à chaque reconfiguration du serveur.
Le mot de passe de l'utilisateur root de MySQL peut être réinitialisé avec la commande :
/usr/share/eole/mysql_pwd.py
Si vous prévoyez d'utiliser régulièrement phpMyAdmin, il est préférable de créer un utilisateur MySQL dédié pour l'administration des bases de données.