Bonjour,
je sais qu'il existe des tonnes de messages à ce sujet mais aucun ne résoud mon probème.
J'ai installé easy php sur ma clé usb. J'ai donc voulu mettre un mot de passe sur ma base de données (changer mot de passe root). Je fais générer, je copie le mot de passe puis executer.
Le mot de passe a été changé.
Ensuite je vais dans le fichier Maclé\Monsite\EasyPHP-5.3.2\phpmyadmin\config.inc.php et je modifie la ligne :
Finalement je relance easy php et j'ai le message suivant lorsque j'essaie d'accéder à mysql :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $cfg['Servers'][$i]['password'] = 'monMotDePasseGenere';
Je vois donc bien qu'il ne trouve pas mon mot de passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2#1045 - Acc�s refus� pour l'utilisateur: 'root'@'@localhost' (mot de passe: NON)
J'ai aussi essayer de modifier la ligne en utilisant les paramètres cookie ou http mais rien n'y fait :
Je me suis connecté à la base en ligne de commande et cela fonctionne très bien (comme sur ce site : http://pagesperso-orange.fr/philippe...oneasyphp.html). Il y a donc un problème avec config.inc.php ? Il faut peut être modifier un autre fichier?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $cfg['Servers'][$i]['auth_type'] = 'config';
J'ai même essayer d'enlever le fichier config.inc.php, tout démarre bien et même problème c'est à se demander si ce fichier est utile.
Merci pour vos conseils.
Partager