====== LE GESTIONNAIRE MYSQL PHPMYADMIN ====== {{ :logos:phpmyadmin.png?nolink&400 |}} ---- **PhpMyAdmin** est une interface de gestion des bases de données MySQL (MariaDB plus exactement) en relation avec les services et les sites web perso. Son accès se fait par l'url https://php.nom_de_domaine. Le compte **super-admin** a accès à toutes les bases de données, y compris celles des utilisateurs.\\ Les comptes utilisateurs MySQL/PhpMyAdmin sont activables via PORTAIL => Mon compte => Mes sites web pour les utilisateurs, et via PORTAIL => Administration => Gérer les sites perso => Gérer les comptes utilisateurs MySQL/PhpMyAdmin pour les administrateurs. Le mot de passe utilisateurs ne peut pas être le même que le mot de passe utilisateur unix pour des raisons évidentes de sécurité. Autant il est facile de garantir la sécurité du mot de passe unix, autant ce n'est pas possible pour le compte MySql étant donné que celui-ci peut apparaître en clair dans certains fichiers conf des [[kerhost:swp|sites web perso]]. Un utilisateur ne peut pas **récupérer** son mot de passe **MySQL/PhpMyAdmin** en cas d'oublis. Par contre il peut le changer. **Attention !** Changer son mot de passe** MySQL/PhpMyAdmin** aura comme répercussion immédiate la **non disponibilité** des sites web perso qui utilisent une **base de donnée** __et qui ne tournent pas avec un [[kerhost:spi|SPI]]__. Pourquoi ? Tout simplement parce que ceux-ci disposent de fichiers conf contenant ce mot de passe. Pour rétablir le bon fonctionnement, vous devrez modifier manuellement vos fichiers de configuration. **Exemple** pour un site web perso appartenant à l'utilisateur **raoul** tournant sous **Wordpress** : * se connecter en **ssh** ou sur le serveur avec la commande ''ssh raoul@votre_domaine'' * modifier le fichier **wp-config.php** du site avec la commande ''nano www/nom__site_perso/www/wp-config.php'' * et modifier la variable **define('DB_PASSWORD', 'votre_nouveau_mot_de_pass_mysql');** En revanche, les fichiers de configuration pour les sites web perso tournant avec un [[kerhost:spi|SPI]] sont **automatiquement** modifiez en cas de changement de mot de passe MySQL. En effet, **KerHost** connaît les fichiers et variables de configuration de chaque [[kerhost:spi|SPI]] proposés. ---- {{popup> kerhost:mon:mysql.png?320 }}{{popup> kerhost:admin:mysql.png?320 }}