Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Password MySQL

8 réponses
Avatar
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

8 réponses

Avatar
Kevin Hinault
Le 25 octobre 2010 17:06, Sam Przyswa a écrit :
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=
Avatar
Kevin Hinault
Le 25 octobre 2010 17:44, Sam Przyswa a é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>

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=
Avatar
JC
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/
Avatar
Sam Przyswa
Le 25/10/2010 18:14, Kevin Hinault a écrit :
Le 25 octobre 2010 17:44, Sam Przyswa a é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.


--
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/
Avatar
Kevin Hinault
Le 25 octobre 2010 18:38, Sam Przyswa a écrit :

# 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+
Avatar
Boris Zanetti
--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 a écrit :

Le 25/10/2010 18:14, Kevin Hinault a écrit :

Le 25 octobre 2010 17:44, Sam Przyswa a é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 *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>

<div style="margin-left: 40px;">- et la :   update user set password= PASSWORD(&quot;MonNouvauPass&quot;) where User=&#39;root&#39;;<br>              FLUSH PRIVILEGES;<br></div>et voila tu n&#39 ;a plus qu&#39;a et déconnecter et te reconnecter en root ....<br>

<br>Boris<br><br><div class="gmail_quote">Le 25 octobre 2010 18:38, Sam P rzyswa <span dir="ltr">&lt;<a href="mailto:">samp @arial-concept.com</a>&gt;</span> a écrit :<br><blockquote class="gmail _quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Le 25/10/2010 18:14, Kevin Hinault a écrit :<div class="im"><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; borde r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Le 25 octobre 2010 17:44, Sam Przyswa&lt;<a href="mailto: pt.com" target="_blank"></a>&gt;  a écrit :<br>
  <br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; borde r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Le 25/10/2010 17:34, Kevin Hinault a écrit :<br>
    <br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; borde r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Utilise la commande mysqladmin en tant que root :<br>
<br>
<a href="http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html" target ="_blank">http://dev.mysql.com/doc/refman/5.0/fr/mysqladmin.html</a><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>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; borde r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
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: <a href="mailto:" target="_blank"> al-concept.com</a><br>
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>
<a href="http://wiki.debian.org/fr/FrenchLists" target="_blank">http:// wiki.debian.org/fr/FrenchLists</a><br>
<br>
Pour vous DESABONNER, envoyez un message avec comme objet &quot;unsubscribe &quot;<br>
vers <a href="mailto:" target ="_blank"></a><br>
En cas de soucis, contactez EN ANGLAIS <a href="mailto: ebian.org" target="_blank"></a><br></div>
Archive: <a href="http://lists.debian.org/ com" target="_blank">http://lists.debian.org/ pt.com</a><br>
<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=
Avatar
Jean-Jacques Doti
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 a é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

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/
Avatar
Sam Przyswa
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 a
é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/