Après avoir rendu son serveur MySQL accessible depuis l’extérieur, il peut être utile de créer un utilisateur type root mais qui n’est pas root.
La marche à suivre :
// Ouverture d’une session MySQL en root
mysql -uroot -pxxx// Création de l’utilisateur login
CREATE USER ‘login‘@’%’;// Mise en place du mot de passe pass pour login
SET PASSWORD FOR ‘login‘@’%’ = PASSWORD(‘pass‘);// Ajout des privilèges pour login
GRANT ALL PRIVILEGES ON *.* TO ‘login‘@’%’ WITH GRANT OPTION;// Publication de l’ensemble
FLUSH PRIVILEGES;// Fin
exit
Ayant dû réaliser l’opération plusieurs fois aujourd’hui, c’est plus une note que je me laisse qu’une véritable aide. Mais ça pourra toujours servir !