#1 Le 15/03/2007, à 08:29
- tarte en pion
J'ai viré le compte root de Mysql...
Bonjour...
Comment recréer le compte root de la Mysql ?
J'avais vu dans la doc, au moment où je l'avais encore comment faire ça, mais là je retrouve plus...
Merci...
Hors ligne
#2 Le 17/03/2007, à 14:14
- digita
Re : J'ai viré le compte root de Mysql...
bonjour,
La commande pour creer un user dans Mysql est tout simplement la commande
CREATE USER root;
Cependant, j'imagine que tu vas vouloir assigner un certain nombre de droits a cet utilisateur:
GRANT ALL PRIVILEGES ON *.* TO root@localhost
Ai je repondu a ta question ?
Tiens nous au courant.
Bisous
petit à petit on devient plus grand !
Hors ligne
#3 Le 18/03/2007, à 09:40
- tarte en pion
Re : J'ai viré le compte root de Mysql...
Merci de ta réponse...
En fait le problème est où je dois rentrer cette commande !
Regarde mon essai :
$ sudo mysql
Password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
$
(Retour à la case de départ )
Où c'est que je dois rentrer la commande?
Dernière modification par tarte en pion (Le 18/03/2007, à 09:43)
Hors ligne
#4 Le 18/03/2007, à 10:10
- kezar
Re : J'ai viré le compte root de Mysql...
sudo mysql -p
Hors ligne
#5 Le 18/03/2007, à 15:16
- tarte en pion
Re : J'ai viré le compte root de Mysql...
Mais si je fais ça, apparemment il me demande le mot de passe du compte root!
$ sudo mysql -p
Password: ****je tape mon mon de passe de session pour les privilèges
Enter password: ***là j'ai appuyé sur enter, essayé mon mot de passe de session, mais
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Hors ligne
#6 Le 18/03/2007, à 16:23
- kezar
Re : J'ai viré le compte root de Mysql...
Ton utilisateur root n'a pas forcément comme mot de passe ton mot de passe de session si tu l'as rajouté après je dirai (enfin à vue de nez). Il y a un utilisateur debian-sys-maint par défaut je crois sur le mysql d'ubuntu (en tout cas chez moi oui). Tu peux essayer de te logger avec lui et créer un compte utilisateur root avec un mot de passe que tu auras défini toi-même. Attention, les utilisateurs MySQL et les comptes utilisateurs du système sont deux choses différentes.
Hors ligne
#7 Le 18/03/2007, à 17:04
- tarte en pion
Re : J'ai viré le compte root de Mysql...
Oui je sais, mais je n'ai aucun mot de passe, je veux définir le mot de passe!
Hors ligne
#8 Le 18/03/2007, à 20:25
- digita
Re : J'ai viré le compte root de Mysql...
Tout comme kezar, je crois qu'il existe un utilisateur debian-sys-maint dans mySql qui est tout puissant et qui peut donc se connecter.
Si tu ne te souviens plus du MdP tu peux tout simplement effectuer un :
su passwd debian-sys-maint
afin de changer le mot de passe pour un nouveau.
petit à petit on devient plus grand !
Hors ligne
#9 Le 19/03/2007, à 12:40
- tarte en pion
Re : J'ai viré le compte root de Mysql...
Loupé! Je suis sous Edgy moi...
passwd : utilisateur debian-sys-maint inconnu
Hors ligne
#10 Le 19/03/2007, à 13:02
- bishop
Re : J'ai viré le compte root de Mysql...
Salut tarte en pion.
Vois içi si cela peut t' aider :
http://forum.ubuntu-fr.org/viewtopic.ph … 02#p801402
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#11 Le 19/03/2007, à 13:48
- tarte en pion
Re : J'ai viré le compte root de Mysql...
Merci...
sudo mysqladmin -u root password 'votre_nouveau_mot_de_passe'
mais, Hum :
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Dernière modification par tarte en pion (Le 19/03/2007, à 13:49)
Hors ligne
#12 Le 19/03/2007, à 13:50
- kezar
Re : J'ai viré le compte root de Mysql...
Ça ne peut pas fonctionner la commande de digita, passwd concerne les utilisateurs du système. Le debian-sys-maint est un utilisateur MySQL uniquement.
Hors ligne
#13 Le 19/03/2007, à 14:23
- coca25
Re : J'ai viré le compte root de Mysql...
ca devrait t'aider:
http://doc.ubuntu-fr.org/serveur/lamp_bis#iii._perte_du_mot_de_passe_mysql
Hors ligne
#14 Le 19/03/2007, à 14:57
- tarte en pion
Re : J'ai viré le compte root de Mysql...
Ah jsavais bien que j'avais vu ça quelque part! Merci jvais m'en occuper!
Hors ligne