Password MySQL

Le
Sam Przyswa
Bonjour,

Sur une Debian Lenny suite à une fausse manœuvre je ne peux plus me
logger sur MySQL avec mon compte root car j'ai perdu le mot de passe !?

Comment supprimer/modifier le mot de passe sachant que la machine est en
production, par contre il y a qu'une seule base de données dessus.

Merci de votre aide.

Sam.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4CC59CE7.5000400@arial-concept.com
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Kevin Hinault
Le #22718321
Le 25 octobre 2010 17:06, Sam Przyswa
Bonjour,

Sur une Debian Lenny suite à une fausse manœuvre je ne peux plus me l ogger
sur MySQL avec mon compte root car j'ai perdu le mot de passe !?

Comment supprimer/modifier le mot de passe sachant que la machine est en
production, par contre il y a qu'une seule base de données dessus.



Utilise la commande mysqladmin en tant que root :

http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html

--
Kévin

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/AANLkTi=
Kevin Hinault
Le #22718511
Le 25 octobre 2010 17:44, Sam Przyswa
Le 25/10/2010 17:34, Kevin Hinault a écrit :

Utilise la commande mysqladmin en tant que root :

http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html




Oui mais pour lancer mysqladmin en tant que root il me faut le *password*
root que j'ai perdu !?



Oula mélanges pas tout. Le compte root du système et le compte root de
mysql ce n'est pas la même chose. Je parlais du compte root du système
: tu peux lancer la commande suivante pour écraser le mot de passe
root de mysql si tu es root du système :

# mysqladmin password <nouveau mot de passe>

Si bien sur tu as perdu le mot de passe root du système alors c'est un
autre problème.

Et aussi n'oublies pas de ne pas me répondre en privé ;)

--
Kévin

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/AANLkTikQXgcSCfrYDbWhBcgxDL-z=
JC
Le #22718581
Sur une Debian Lenny suite à une fausse manœuvre je ne peux plu s me
logger sur MySQL avec mon compte root car j'ai perdu le mot de passe !?



Tu as aussi le compte « debian-sys-maint »
pour les scripts de maintenance Debian dans
/etc/mysql/debian.cnf
avec son mot de passe associé.

Cordialement.
--
Jean-Claude

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Sam Przyswa
Le #22718591
Le 25/10/2010 18:14, Kevin Hinault a écrit :
Le 25 octobre 2010 17:44, Sam Przyswa
Le 25/10/2010 17:34, Kevin Hinault a écrit :

Utilise la commande mysqladmin en tant que root :

http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html




Oui mais pour lancer mysqladmin en tant que root il me faut le *password*
root que j'ai perdu !?



Oula mélanges pas tout. Le compte root du système et le compte root de
mysql ce n'est pas la même chose. Je parlais du compte root du système
: tu peux lancer la commande suivante pour écraser le mot de passe
root de mysql si tu es root du système :

# mysqladmin password<nouveau mot de passe>




Cette commande sous root me retourne:

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

et avec # mysqladmin -p password <mot de passe>

error: 'Access denied for user 'root'@'localhost' (using password: YES)'

Si bien sur tu as perdu le mot de passe root du système alors c'est un
autre problème.




Non le mdp root du système je l'ai !

Merci de ton aide.

Sam.


--
Sam Przyswa - Chef de projet
Email:
Arial Concept - Intégrateur OpenSource
36, rue de Turin - 75008 - Paris - France
Tel: 01 40 54 86 04 - Fax: 01 40 54 83 01
Fax privé: 09 57 12 27 22
Skype ID: arial-concept


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Kevin Hinault
Le #22718721
Le 25 octobre 2010 18:38, Sam Przyswa

# mysqladmin password<nouveau mot de passe>




Cette commande sous root me retourne:

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

et avec # mysqladmin -p password <mot de passe>

error: 'Access denied for user 'root'@'localhost' (using password: YES)'




En effet je retrouve le même comportement. Mon souvenir était
différent pourtant, il me semblait que mysqladmin permettait d'écraser
sans connaitre le mot de passe actuel.

--
Kévin

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/AANLkTimR_7t_n+
Boris Zanetti
Le #22718931
--001636c599cd7db7ac0493747dc2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

sinon tu peut utiliser le compte debian-sys-maint (il est stoké dans le
fichier : /etc/mysql/debian.cnf )

- en gros sa donne : mysql -u debian-sys-maint -p mysql
#ici tu tape le mdp du fichier ci dessu
- et la : update user set password=PASSWORD("MonNouvauPass") where
User='root';
FLUSH PRIVILEGES;
et voila tu n'a plus qu'a et déconnecter et te reconnecter en root ....

Boris

Le 25 octobre 2010 18:38, Sam Przyswa
Le 25/10/2010 18:14, Kevin Hinault a écrit :

Le 25 octobre 2010 17:44, Sam Przyswa


Le 25/10/2010 17:34, Kevin Hinault a écrit :


Utilise la commande mysqladmin en tant que root :

http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html





Oui mais pour lancer mysqladmin en tant que root il me faut le *passwor d*
root que j'ai perdu !?




Oula mélanges pas tout. Le compte root du système et le compte root de
mysql ce n'est pas la même chose. Je parlais du compte root du systè me
: tu peux lancer la commande suivante pour écraser le mot de passe
root de mysql si tu es root du système :

# mysqladmin password<nouveau mot de passe>





Cette commande sous root me retourne:

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

et avec # mysqladmin -p password <mot de passe>

error: 'Access denied for user 'root'@'localhost' (using password: YES)'


Si bien sur tu as perdu le mot de passe root du système alors c'est un
autre problème.





Non le mdp root du système je l'ai !

Merci de ton aide.

Sam.


--
Sam Przyswa - Chef de projet
Email:
Arial Concept - Intégrateur OpenSource
36, rue de Turin - 75008 - Paris - France
Tel: 01 40 54 86 04 - Fax: 01 40 54 83 01
Fax privé: 09 57 12 27 22
Skype ID: arial-concept



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/





--001636c599cd7db7ac0493747dc2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

sinon tu peut utiliser le compte debian-sys-maint (il est stoké dans le f ichier : /etc/mysql/debian.cnf )<br><br><div style="margin-left: 40px;">- en gros sa donne : mysql -u debian-sys-maint -p mysql<br></div>#ici tu tap e le mdp du fichier ci dessu<br>



Le 25/10/2010 18:14, Kevin Hinault a écrit :<div class="im"><br>
Le 25 octobre 2010 17:44, Sam Przyswa&lt;   <br>
Le 25/10/2010 17:34, Kevin Hinault a écrit :<br>
    <br>
Utilise la commande mysqladmin en tant que root :<br>
<br>
<br>
      <br>
</blockquote>
Oui mais pour lancer mysqladmin en tant que root il me faut le *password*<b r>
root que j&#39;ai perdu !?<br>
    <br>
</blockquote>
Oula mélanges pas tout. Le compte root du système et le compte root de< br>
mysql ce n&#39;est pas la même chose. Je parlais du compte root du syst ème<br>
: tu peux lancer la commande suivante pour écraser le mot de passe<br>
root de mysql si tu es root du système :<br>
<br>
# mysqladmin password&lt;nouveau mot de passe&gt;<br>
  <br>
</blockquote>
<br></div>
Cette commande sous root me retourne:<br>
<br>
error: &#39;Access denied for user &#39;root&#39;@&#39;localhost&#39; (usin g password: NO)&#39;<br>
<br>
et avec # mysqladmin -p password &lt;mot de passe&gt;<br>
<br>
error: &#39;Access denied for user &#39;root&#39;@&#39;localhost&#39; (usin g password: YES)&#39;<div class="im"><br>
<br>
Si bien sur tu as perdu le mot de passe root du système alors c&#39;est u n<br>
autre problème.<br>
  <br>
</blockquote>
<br></div>
Non le mdp root du système je l&#39;ai !<br>
<br>
Merci de ton aide.<br>
<br>
Sam.<br>
<br>
<br>
-- <br>
Sam Przyswa - Chef de projet<br>
Email: Arial Concept - Intégrateur OpenSource<br>
36, rue de Turin - 75008 - Paris - France<br>
Tel: 01 40 54 86 04 - Fax: 01 40 54 83 01<br>
Fax privé: 09 57 12 27 22<br>
Skype ID: arial-concept<div class="im"><br>
<br>
<br>
-- <br>
Lisez la FAQ de la liste avant de poser une question :<br>
<br>
Pour vous DESABONNER, envoyez un message avec comme objet &quot;unsubscribe &quot;<br>
vers En cas de soucis, contactez EN ANGLAIS Archive: <br>
</blockquote></div><br>

--001636c599cd7db7ac0493747dc2--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/AANLkTin9_Am_QC7s9x7n74ees1Xh=
Jean-Jacques Doti
Le #22718941
Le 25/10/2010 18:38, Sam Przyswa a écrit :
Le 25/10/2010 18:14, Kevin Hinault a écrit :
Le 25 octobre 2010 17:44, Sam Przyswa
Le 25/10/2010 17:34, Kevin Hinault a écrit :
Utilise la commande mysqladmin en tant que root :

http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html



Oui mais pour lancer mysqladmin en tant que root il me faut le
*password*
root que j'ai perdu !?


Oula mélanges pas tout. Le compte root du système et le compte root de
mysql ce n'est pas la même chose. Je parlais du compte root du système
: tu peux lancer la commande suivante pour écraser le mot de passe
root de mysql si tu es root du système :

# mysqladmin password<nouveau mot de passe>



Cette commande sous root me retourne:

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

et avec # mysqladmin -p password <mot de passe>

error: 'Access denied for user 'root'@'localhost' (using password: YES)'

Si bien sur tu as perdu le mot de passe root du système alors c'est un
autre problème.



Non le mdp root du système je l'ai !

Merci de ton aide.

Sam.


Salut,

Je pourrais te donner tout un tas d'explications sur la procédure à
suivre, mais le plus simple est de se reporte à la documentation :
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-unix

En tout état de cause, un redémarrage de mysql semble inévitable...

A+
Jean-Jacques


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Sam Przyswa
Le #22719011
Le 25/10/2010 19:23, Jean-Jacques Doti a écrit :
Le 25/10/2010 18:38, Sam Przyswa a écrit :
Le 25/10/2010 18:14, Kevin Hinault a écrit :
Le 25 octobre 2010 17:44, Sam Przyswa écrit :
Le 25/10/2010 17:34, Kevin Hinault a écrit :
Utilise la commande mysqladmin en tant que root :

http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html



Oui mais pour lancer mysqladmin en tant que root il me faut le
*password*
root que j'ai perdu !?


Oula mélanges pas tout. Le compte root du système et le compte root de
mysql ce n'est pas la même chose. Je parlais du compte root du système
: tu peux lancer la commande suivante pour écraser le mot de passe
root de mysql si tu es root du système :

# mysqladmin password<nouveau mot de passe>



Cette commande sous root me retourne:

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

et avec # mysqladmin -p password <mot de passe>

error: 'Access denied for user 'root'@'localhost' (using password: YES)'

Si bien sur tu as perdu le mot de passe root du système alors c'est un
autre problème.



Non le mdp root du système je l'ai !

Merci de ton aide.

Sam.


Salut,

Je pourrais te donner tout un tas d'explications sur la procédure à
suivre, mais le plus simple est de se reporte à la documentation :
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-unix




Super, merci !

Et mille excuses pour l'accusé de lecture qui est validé par défaut, je
l'ai dévalidé

Sam.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme