pb avec Mysql [debian] - Linux et OS Alternatifs
Marsh Posté le 27-11-2002 à 21:05:59
mysqladmin -uroot -p new_password ca passe pas?
Marsh Posté le 27-11-2002 à 22:02:36
leirn a écrit a écrit : mysqladmin -uroot -p new_password ca passe pas? |
non il me dis que l'utilisateur root n'est pas autorisé à se connecter , bizarre !
Marsh Posté le 27-11-2002 à 22:15:22
matthias a écrit a écrit : non il me dis que l'utilisateur root n'est pas autorisé à se connecter , bizarre ! |
c'est bien chiant comme pb
Marsh Posté le 27-11-2002 à 22:54:26
et avec mysql -u root -p
et en validant un mot de passe vide, ça donne quoi ?
sinon regarde dans la doc de mysql ils expliquent comment récupérer la situation quand on a perdu le mot de passe du root.
Marsh Posté le 28-11-2002 à 07:49:18
FlamM a écrit a écrit : et avec mysql -u root -p et en validant un mot de passe vide, ça donne quoi ? sinon regarde dans la doc de mysql ils expliquent comment récupérer la situation quand on a perdu le mot de passe du root. |
ok, je regarderais ce soir ,la je vais au travail mais je suis sceptique
Marsh Posté le 29-11-2002 à 20:48:23
c'est hallucinant comme truc !!
sinon ds /etc/mysql il y a un fichier debian.cnf avec
Code :
|
y a bien un endroit une doc qui donne ce ^*ù*$^de pwd
Marsh Posté le 01-12-2002 à 14:22:30
FlamM a écrit a écrit : sinon regarde dans la doc de mysql ils expliquent comment récupérer la situation quand on a perdu le mot de passe du root. |
pas trouvé , sinon j'ai tenté apt-get install --reinstall mysql-server et oilou le mit de passe root par default n'est pas vide comme supposé ds la $^ù*^de doc
Marsh Posté le 01-12-2002 à 14:47:27
regarde voir là : http://www.mysql.com/doc/en/Resetting_permissions.html
normalement ça fonctionne
Marsh Posté le 01-12-2002 à 14:48:19
FlamM a écrit a écrit : regarde voir là : http://www.mysql.com/doc/en/Resetting_permissions.html normalement ça fonctionne |
merci j'y court ......
Marsh Posté le 01-12-2002 à 16:32:40
bizarrement cela ne marche pas chez moi
Code :
|
j'ai fait plusieurs fois la manip ms toujours pareil ...
Marsh Posté le 01-12-2002 à 18:23:31
j'hallucine
personne n'a eu ce pb avec une woody testing & mysql ?
Marsh Posté le 01-12-2002 à 20:29:06
désolé
On a pas non plus la science infuse ...
Marsh Posté le 02-12-2002 à 03:03:36
ya pas un user debian-sys-admin ou un truc du genre sur debian?
Marsh Posté le 02-12-2002 à 09:26:19
Leirn a écrit a écrit : ya pas un user debian-sys-admin ou un truc du genre sur debian? |
apparemment il y a un user debian-sys-maint , mais pas trouver le pwd ni ds la doc ni ds la litterature ..
Marsh Posté le 02-12-2002 à 09:27:15
FlamM a écrit a écrit : désolé On a pas non plus la science infuse ... |
c'etait evidemment plus un cri de desespoir qu'une critique
Marsh Posté le 05-12-2002 à 20:24:05
j'ai desinstalle mysql, j'ai passe mes sources apt-get en stable (j'etais en testing), j'ai reinstalle mysql-server , et le problème perdure , c'est desesperant
Marsh Posté le 06-12-2002 à 16:49:49
Louche ce truc... je l'ai installé y'a pas longtemps sur une testing et je n'ai pas eu le moindre pb...
Tu es bien logué en root quand tu veux lancer mysql ?
PS : au fait, faut pas installer mysql-client ? (je suis pas chez moi la je sais plus quels packages j'ai installe)
Marsh Posté le 06-12-2002 à 18:34:22
et en super-user mysql, tu devrais etre habilité à faire qqc ?
su mysql
mysql
Puis tu definies ton mot de pass
( c'est quand meme mieux fait postgresql...)
Marsh Posté le 06-12-2002 à 19:25:31
impulse a écrit : |
oui , mais cela n'a pas d'importance car les users mysql st differents des users systeme , j'ai qd meme essaye toutes les possibilités ( root , pas root , etc..)
Marsh Posté le 06-12-2002 à 19:27:45
impulse a écrit : Louche ce truc... je l'ai installé y'a pas longtemps sur une testing et je n'ai pas eu le moindre pb... |
soit j'ai une grosse merde sur mon systeme ou alors je suis vraiment une grosse quiche.....
Marsh Posté le 07-12-2002 à 00:40:43
Citation : oui , mais cela n'a pas d'importance car les users mysql st differents des users systeme , j'ai qd meme essaye toutes les possibilités ( root , pas root , etc..) |
Je sais bien mais il faut etre en root pour DEMARRER mysql...
Si un utilisateur lambda pouvait lancer mysqld ou l'arreter comme ca ca serait un peu la fete, non ? Enfin je dis peut etre une connerie mais je ne pense pas...
En clair pour demarrer mysql je fais ca moi :
> su
> safe_mysqld --user=mysql &
et voila.
Apres, avec mon user linux normal, je peux utiliser l'interpreteur de commande de mysql comme ca pour une utilisation normale :
> mysql -uuser -p
ou bien pour creer des users mysql et gerer les bd :
> mysql -uroot -p
Pour les packages installes :
Code :
|
Voila.
Marsh Posté le 07-12-2002 à 10:45:03
en fait chez moi mysqld est lancé au demarrage par un script ds /etc/init.d avec le super user mysql
sinon qd j'essaye me connecter en root ( mysql -uroot -p )
il me demance un pwd et comme je ne le connais pas
Code :
|
j'ai tous les packages cités ci dessus d'installés
Marsh Posté le 07-12-2002 à 15:13:41
Citation : en fait chez moi mysqld est lancé au demarrage par un script ds /etc/init.d avec le super user mysql
|
Essaye un truc :
> /usr/bin/mysqladmin -u root password 'new-password'
ou regarde si t'as pas un fichier /root/.my.cnf avec le password dedans...
Marsh Posté le 07-12-2002 à 16:01:16
/usr/bin/mysqladmin -u root password 'new-password'
-> impossible car il faut le mot de passe precedent pour changer de pwd & comme je le connais pas
ou regarde si t'as pas un fichier /root/.my.cnf avec le password dedans...
-> y a pas, j'ai juste le /etc/mysql/debian.cnf avec un pwd encode , super ...
Marsh Posté le 08-12-2002 à 14:37:53
Citation : /usr/bin/mysqladmin -u root password 'new-password' |
Ben tu fais un apt-get remove de tous les packages mysql, ensuite tu effaces bien tous les fichiers qui pourraient emmerder (genre le debian.cnf) et tu fais un apt-get install des packages. Je vois que ca...
EDIT : essaye de l'installer en choisissant de NE PAS le lancer au boot pour voir si c'est ca qui deconne. De tte facon tu pourras le rajouter apres ds le init.d.
Marsh Posté le 08-12-2002 à 14:48:50
Et essaye aussi de choisir l'option "demarrer manuellement mysql". Je l'ai installe comme ca, y'a p-e une couille ds le script d'install qd tu choisis l'autre option...
Marsh Posté le 08-12-2002 à 15:14:50
j'ai essayé en démarrage manuel , le resultat est le même
j'ai desinstallé et reinstallé idem
j'ai essayé de créé un fichier /home/.my.cnf idem
j'ai essayé de modifié /etc/init.d/mysql pour lui dire d'utiliser un autre fichier au demarrage que /etc/mysql/debian.cnf idem, enfin non le serveur demarre pas ds ce cas ..
ça me soule ....
Marsh Posté le 08-12-2002 à 15:20:09
...
voici ce que j'ai ds mon debian.conf :
Code :
|
t'as la meme chose ?
Marsh Posté le 08-12-2002 à 15:23:33
impulse a écrit : ...
|
oui
Marsh Posté le 08-12-2002 à 15:28:28
Bon je sais pas si on t'a deja demande, t'as essaye :
> mysql -uroot
tout simplement.
Normalement il n'y a pas de password root, c'est a toi de le mettre.
Marsh Posté le 08-12-2002 à 15:33:13
impulse a écrit : Bon je sais pas si on t'a deja demande, t'as essaye : |
le pb c'est qu'il y a un pwd root et que ce n'est pas moi qui l'est mi , il est la par default .......
Marsh Posté le 08-12-2002 à 15:37:07
Citation : le pb c'est qu'il y a un pwd root et que ce n'est pas moi qui l'est mi , il est la par default ....... |
Ouais ben ca c'est tres tres louche car il n'y a pas de password root a la base :
Code :
|
Marsh Posté le 08-12-2002 à 15:40:04
impulse a écrit :
|
j'ai lu ce fichier , et c'est bien pour cela que cela me saoule ...... je crois que je vais pas tardé à formater le bazar et repartir from scratch....
Marsh Posté le 08-12-2002 à 15:44:42
Citation : j'ai lu ce fichier , et c'est bien pour cela que cela me saoule ...... je crois que je vais pas tardé à formater le bazar et repartir from scratch.... |
On peut encore essayer un truc (pdt qu'on y est ) : je vais te donner la version cryptee d'un mdp et la version decryptee, tu changes ton debian.cnf et tu essayes de rentrer le mdp (je sais pas du tt si ca va marcher mais t'as rien a perdre).
mdp a mettre ds debian.conf > ja1psDnbMlq7NN39
mdp en clair > root (:D)
Marsh Posté le 08-12-2002 à 15:53:25
impulse a écrit :
|
le serveur demarre plus , il aime pas trop
merci qd même pour le coup de main
Marsh Posté le 08-12-2002 à 16:05:28
Citation : le serveur demarre plus , il aime pas trop |
c'etait sur ca
Bon ben je sais pas quoi te dire... le pire c'est que ca doit etre un truc tout con.
EDIT : derniere tentative > essaye de passer par mysqladmin, on sait jamais
Marsh Posté le 08-12-2002 à 16:08:30
de toute façon j'avais fais une install pour tester plein de trucs , maintenant je vais faire une install clean avec juste les trucs dont j'ai besoin , avec un peu de chance j'aurais plus le pb mais bon c'aurait été bien de comprendre le pourquoi du comment ...
Marsh Posté le 27-11-2002 à 20:05:54
je viens d'installer MySQL, mon soucis est le suivant : impossible
de me connecter en root (au sens user mysql) comme indiqué ds la documentation officielle, c'est ennuyeux je ne peux donc pas créér de nouveaux users ni faire quoique ce soir d'interessant, s'agit il d'une amelioration de la securite specifique a Debian et si oui quel est le user à utiliser pour avoir les droits d'admin ?
merci