Impossible de faire fonctionner mysql

Impossible de faire fonctionner mysql - SQL/NoSQL - Programmation

Marsh Posté le 05-08-2009 à 21:18:42    

Bonjour,
 
Il m'est impossible de me connecter à phpMyAdmin à cause de mysql.
 
J'obtiens cette erreur:
#1045 - Access denied for user 'jc'@'localhost' (using password: YES)
 
Il m'ai également impossible de me connecter en root à mysql:
linux:/home/jc # mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
 
Lorsque je fait :
SET PASSWORD FOR 'root'@'localhost' = 'xxxxx';
 J'obtiens:
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
 
Ce que j'ai trouvé sur le net ne m'a pas aidé à résoudre mon problème.
 
Merci d'avance pour votre aide

Reply

Marsh Posté le 05-08-2009 à 21:18:42   

Reply

Marsh Posté le 06-08-2009 à 10:22:44    

ça pourra peut-être t'aider : http://www.korben.info/comment-cha [...] mysql.html
 
t'as vu que el compte root n'a pas de mdp alors que le compte jc en a un...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 06-08-2009 à 10:23:15    

essaye d'ouvrir un shell en tant que user mysql, en root sur ta machine tu fais
 
su mysql
 
Puis de là tu definis tes passwd. tu en crées un pour le user mysql si ce n'est pas fait ainsi que pour tes autres users.
 

Reply

Marsh Posté le 06-08-2009 à 11:55:47    

Merci beaucoup rufo. Ce qu'il y a dans ton lien m'a permis de m'en sortir.  
Encore mercii

Reply

Marsh Posté le 06-08-2009 à 15:42:50    

pas de quoi :jap:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 06-08-2009 à 16:01:32    

Bad:
 

Code :
  1. SET PASSWORD FOR 'root'@'localhost' = 'xxxxx';


 
Good:
 

Code :
  1. SET PASSWORD FOR 'root'@'localhost' = PASSWORD('xxxxx');


 
Parce que MySQL ne stocke pas les mots de passe en clair.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-08-2009 à 22:53:08    

Oki merci !!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed