Impossible de créer un nouvel utilisateur MySql en ligne de commande
Bonjour,
Je suis entrain de travailler sur un serveur ubuntu (12.04 sans interface graphique) sur virtualbox.
Tout s'est bien passé pendant l'installation et la configuration de base (MySecureShell et Webmin).
Je voudrai maintenant commencer à travailler sur les bases de données mais il m'est impossible d'ajouter un nouvel utilisateur (mysql).
J'ai suivi ce qui est décrit sur le site officiel ici dont voici un extrait :
Citation:
mysql --user=root mysql
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
-> IDENTIFIED BY 'un_mot_de_passe' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
-> IDENTIFIED BY 'un_mot_de_passe' WITH GRANT OPTION;
Le but est de d'ajouter monty comme administrateur avec tout les droits et se connectant de partout.
Mais dès que je saisie la commande :
Citation:
mysql --user=root mysql
Il y'a une erreur du genre :
permission denied. et c''est pareil, même si je mettais un sudo au début de la commande.
Il me demande de saisir le mot de passe de root, je tape juste entrée (car par defaut root n'a pas de mot de passe) et là il me dit : impossible de se connecter en root.
J'ai même essayer de rentrer le mot de passe du root (du system ubuntu) mais toujours refus.
Il m'est aussi impossible de gerer les bases de données depuis webmin car lui aussi me demande de saisir les infos de connexion autre que root.
C'est pareil, même en utulisant d'autres commandes comme :
Citation:
mysql -u root -p
Dans suis bloqué là.
Une autre précision :
J'ai tenté d'installer PhpMyAdmin, pour gerer tout ça depuis une page web (sans saisir des lignes de commandes) mais il y'a un problème d'indisponibilité du paquet sur les dépôts officiels. Donc je n'ai pas pu l'installé, j’essaierai plus tard.
J''espéré que je me suis bien expliqué. Sinon, je pourrai toujours apporter d'autres précisions.
Merci d'avance pour votre aide.
A bientôt