J'ai flinguer mon phpMyadmin

J'ai flinguer mon phpMyadmin - PHP - Programmation

Marsh Posté le 14-04-2004 à 17:20:48    

salut a tous,
 
je vous explique la connerie que j'ai faite :/
 
lorsque je lancer phpmyadmin, sur la page principale, j'avais un message m'indiquant que je n'avait pas defini de mot de passe pour y acceder.
 
sur coup, toujour dans phpmyadmin, je suis aller dans la base usr me semble t'il, puis j'ai vu qu'il y'avais l'utilisateur root, puis apres un champ mdp qui n'etait pas renseigner. du coup j'ai rentrer mon mdp en faisant un modification.
 
mais cela ne marcher pas, apres plusieur "rechargement de SQL", puis j'ai enlever le mot de passe, toujour avec la meme manip.
 
mais apres plusieur rechargement de SQL, voila que maintenant, je ne peut plus rien faire dans phpmyadmin, mes bases n'apparaise plus, et mes script n'arrive plus a les trouver non plus.
 
du coup je suis coinser et je sais pas quoi faire :/
 
merci de votre aide et j'espere que c'est comprehensible ce que je viens de marquer
 
 

Reply

Marsh Posté le 14-04-2004 à 17:20:48   

Reply

Marsh Posté le 14-04-2004 à 17:26:01    

non c'est pas compréhensible. enfin qu'as-tu fait exactement ? les données sont-elles importantes ? veux-tu juste réinstaller ?

Reply

Marsh Posté le 14-04-2004 à 17:37:50    

Tu modifies ton config.inc.php et tu le remplis correctement avec ton nouveau mot de passe.
Et je rappelle que dans phpmyadmin y a des liens pour
-acceder aux priviliges
-changer son mdp


Message édité par Sebastien le 14-04-2004 à 17:39:14
Reply

Marsh Posté le 14-04-2004 à 17:41:17    

A tiens je viens de relire.
A ben t pas dans la merde si tu as change directement dans la table usr, vu que c codé en md5 ^^
Il va falloir que tu reinstalles la base 'mysql'

Reply

Marsh Posté le 14-04-2004 à 17:51:37    

Sebastien a écrit :

A tiens je viens de relire.
A ben t pas dans la merde si tu as change directement dans la table usr, vu que c codé en md5 ^^
Il va falloir que tu reinstalles la base 'mysql'


 
faut que reinstall SQL ??

Reply

Marsh Posté le 14-04-2004 à 18:12:42    

demande a quelqu'un de te fillé son mdp et sa chaine md5
ensuite tu retourne dans la table et tu fais la modif
ton mot de passe sera celui de qu'on t'aura filé  

Reply

Marsh Posté le 14-04-2004 à 18:16:27    

essaie ca  ( g trouv"é o hazard)
 
'hello')      -> 'VxuFAJXVARROc'
 
'testing'     -> 'ae2b1fca515949e5d54fb22b8ed95575'
 
'badpwd')     -> '7f84554057dd964b'
 
'abc'        -> 'a9993e364706816aba3e25717850c26c9cd0d89d'

Reply

Marsh Posté le 14-04-2004 à 19:04:02    

DjobiDjoba a écrit :

demande a quelqu'un de te fillé son mdp et sa chaine md5
ensuite tu retourne dans la table et tu fais la modif
ton mot de passe sera celui de qu'on t'aura filé  
 


 
mais j'ai acces a aucune table a part une table TEST :/

Reply

Marsh Posté le 14-04-2004 à 19:19:55    

Normal tu as changé ton mdp de ton root en mettant une chaine normal dans une zone cryptée.
ce qui fait que dans la table user tu as un champ
password avec la valeur ton_password or c'est un champ md5 ton ce ton_password est le resultat du hashage d'un autre mot
Imaginons que tu aurais mis VxuFAJXVARROc, alors le mdp effectif (celui que tu tapes) aurait eté hello.
La je peux te dire que tu retrouveras pas le bon mdp.
 
Mais, car il y a un mais avec un peu de chance on peut corriger tout ca tres facilement.
Je suppose que tu es sous windows donc il faut que tu lances une console dos [je crois qu'il faut que tu fasses demarrer / executer / cm]
La tu va dans le repertoire bin de mysql  
je suppose que c un des deux :
[c:/program files/mysql/bin ou  
c:/program files/easyphp/mysql/bin]
quand tu es la, tu lances la commande
mysql -u root -h 127.0.0.1 mysql
Avec un peu de chance tu as pas changé le mdp du root à distance
si ca se passe bien tu tapes à ce moment la
update user set password = '' where user = 'root'
A ce moment la s'il te dis ok, tu pourras relancer phpmyadmin.
Et si c bon oublie pas de modifier le mdp comme il faut en utilisant les outils fait pour.

Reply

Marsh Posté le 14-04-2004 à 19:39:21    

je comprend ma betise :/
 
je suis sur une mandrake 9.2, avec les pack direct fournit
 
et j'ai fait sa a distance a partir d'un pc sous win2000 serveur

Reply

Marsh Posté le 14-04-2004 à 19:39:21   

Reply

Marsh Posté le 14-04-2004 à 19:46:47    

mince j'ai oublier de deco mon pote du forum, c'est bien meche qui a poster la ;)

Reply

Marsh Posté le 15-04-2004 à 11:04:57    

un solution meme si je suis sous linux ?

Reply

Marsh Posté le 15-04-2004 à 13:42:10    

Ben exactement la meme chose que je t ai dis
tu vas dans la console et tu tapes les memes lignes de commandes.

Reply

Marsh Posté le 15-04-2004 à 15:32:21    

ERROR 1044: Access denied for user: '@localhost' to database 'mysql'
 
mince sa ne marche pas, par contre je n'etait pas a la racine de Mysql car je ne la trouve dans aucun des repertoire de linux :/

Reply

Marsh Posté le 15-04-2004 à 20:01:15    

tiens prk c @localhost qui apparait et pas root@localhost :/

Reply

Marsh Posté le 15-04-2004 à 20:02:00    

sinon utilise ton ip reseau ca peut passer.

Reply

Marsh Posté le 03-05-2004 à 16:40:17    

en essayant de desinstaller Mysql et phpmyadmin et en reinstallant sa fait pareil
 
comment faire pour enlever toute trace de SQL et de phpmyadmin ?

Reply

Marsh Posté le 10-05-2004 à 10:47:43    

merci encore :D
 
mais bon, cette connerie m'aura permis de passer a la mandrake 10 :D

Reply

Marsh Posté le 10-05-2004 à 20:43:20    

avant de tout degager : regarde dans les dossiers y en a un qui contient autant de repertoire que tu avait de tables dans ton SQL avec les meme noms - garde ces dssiers la ca ter permettra de pas perdre tes données tu aura simplement a les recopier et relancer ta bdd apres ...
 
EDIT : c dans .../mysql/data !


Message édité par jolly le 10-05-2004 à 20:43:57
Reply

Sujets relatifs:

Leave a Replay

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