Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2007, 16h52   #1
Débutant
 
Avatar de afrodje
 
Homme Jérémy
Développeur Web
Inscription : octobre 2006
Messages : 1 094
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 1 094
Points : 614
Points : 614
Par défaut Impossible de se connecter sur MySQL

Salut

J'ai changé les privileges (utilisateur et mot de passe), j'ai redemarré les serveurs.

Et impossible de me connecter à la base. J'ai bien changé les identifiants dans mon fichier "connexion_bdd.php".

Meme plus access à phpmyadmin pour initialiser les privilèges

Au secours !

PS: je suis allez dans le fichier config.inc.php pour mettre mes identifiants manuellement mais toujours rien...
__________________
Évènements dans le 06?
www.sortir06.com
afrodje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 22h01   #2
Nouveau Membre du Club
 
Inscription : septembre 2007
Messages : 28
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 28
Points : 28
Points : 28
salut
il faut que tu édites le fichier de configuration de phpMyAdmin où tu trouveras cela normalement :

Code :
1
2
3
4
 
$cfg['Servers'][$i]['host'] = 'localhost'; // nom du serveur
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = '';
de base, c'est l'utilisateur root sans mot de passe
si ca ne fonctionne pas

tu met en user, le nom d'utilisateur que t'a créer
et en password son mot de passe s'il y en a un

dis nous ce qu'il en ait

matt
newsainix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 09h44   #3
Débutant
 
Avatar de afrodje
 
Homme Jérémy
Développeur Web
Inscription : octobre 2006
Messages : 1 094
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 1 094
Points : 614
Points : 614
Citation:
Envoyé par newsainix Voir le message
salut
il faut que tu édites le fichier de configuration de phpMyAdmin où tu trouveras cela normalement :

Code :
1
2
3
4
 
$cfg['Servers'][$i]['host'] = 'localhost'; // nom du serveur
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = '';
de base, c'est l'utilisateur root sans mot de passe
si ca ne fonctionne pas

tu met en user, le nom d'utilisateur que t'a créer
et en password son mot de passe s'il y en a un

dis nous ce qu'il en ait

matt
le probleme est qu'il y en a plusieur de $cfg['Servers'][$i]['password'], host et user, dans le fichier config.inc.php.....
Je remplace plusieur fois??
__________________
Évènements dans le 06?
www.sortir06.com
afrodje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 10h15   #4
Débutant
 
Avatar de afrodje
 
Homme Jérémy
Développeur Web
Inscription : octobre 2006
Messages : 1 094
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 1 094
Points : 614
Points : 614
Voila le message d'erreur :
Code :
1
2
Warning: mysql_connect(): Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI) in c:\program files\easyphp1-8\www\connexion_bdd.php on line 18
Connection serveur impossible : Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI)
J'ai essayé de mettre le 'config.inc.php' d'origine (car je fais des archives) et toujours rien, meme message d'erreur (apres redemarrage bien sur) !
__________________
Évènements dans le 06?
www.sortir06.com
afrodje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 11h25   #5
Débutant
 
Avatar de afrodje
 
Homme Jérémy
Développeur Web
Inscription : octobre 2006
Messages : 1 094
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 1 094
Points : 614
Points : 614
J'ai encore essayé quelques choses.

Ré-initialiser le mdp avec la console mysql, mais je n'arrive pas à lancer mysqld en console....

voila le dossier
__________________
Évènements dans le 06?
www.sortir06.com
afrodje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 16h19   #6
Nouveau Membre du Club
 
Inscription : septembre 2007
Messages : 28
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 28
Points : 28
Points : 28
tu changes ton fichier de configuration quand tu vois pour la seconde fois les paramètres user et password
et ensuite vérifier tes paramètres de connexion dans ton fichier connexion_bdd.php
tu redémarre mysql et ca devrait fonctionner
sinon copie ton fichier de conf ici

Matt
newsainix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 16h26   #7
Débutant
 
Avatar de afrodje
 
Homme Jérémy
Développeur Web
Inscription : octobre 2006
Messages : 1 094
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 1 094
Points : 614
Points : 614
Citation:
Envoyé par newsainix Voir le message
tu changes ton fichier de configuration quand tu vois pour la seconde fois les paramètres user et password
J'ai remplacer les 2 premieres variables (j'ai trouvé $cfg['Servers'][$i]['user'], j'ai mis mon identifiant, puis j'ai trouvé le deuxieme et j'ai remis mon identifiant, j'ai fais ca avec host, user et password.

Finalement j'ai opté pour la ré-installation d'easyPhp.

Quelle est la meilleure solutions pour changer les identifiants (sans refaire la même con*erie )

Merci
__________________
Évènements dans le 06?
www.sortir06.com
afrodje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2007, 15h30   #8
Invité régulier
 
Inscription : mars 2003
Messages : 13
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 13
Points : 7
Points : 7
Bonjour à tous

Citation:
Envoyé par afrodje Voir le message
Voila le message d'erreur :
Code :
1
2
Warning: mysql_connect(): Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI) in c:\program files\easyphp1-8\www\connexion_bdd.php on line 18
Connection serveur impossible : Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI)
Ah bah j'ai eu la meme chose pas plutard qu'hier, mais en essayant d'accéder à ma base en remote (sur un serveur distant pour les non initiés).

La solution que j'ai mise en oeuvre est la suivante:

dans la console de mysql, tape la ligne de commande suivante:

Code :
1
2
 
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'root-password' WITH GRANT OPTION;
Ca donnera l'accès en local à toutes les tables de toutes les bases uniquement à l'utilisateur root utilisant le mot de passe root-password

Si comme moi tu as besoin d'un accès remote, tape la ligne
Code :
1
2
 
GRANT ALL PRIVILEGES ON *.* TO root@'IP_SERVER' IDENTIFIED BY 'root-password' WITH GRANT OPTION;
Pour la petite info, IP_SERVER peut etre soit
- l'adresse IP de la machine distante
- son nom DNS
- remplacé par % si tu ne connais pas les deux précédents, mais attention, cela veut dire que ton user pourra accéder à la base depuis n'importe quelle machine distante.

Les '' sont obligatoires.

J'ai trouvé la solution ici

Essaies et dis nous si ca marche.

P.S. c'est valable pour n'importe quel utilisateur, suffit de remplacer root par celui que tu veux.

P.S.2 c'est valable pour mysql 5.0 et ultérieur
Gazadonf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2007, 15h36   #9
Débutant
 
Avatar de afrodje
 
Homme Jérémy
Développeur Web
Inscription : octobre 2006
Messages : 1 094
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 1 094
Points : 614
Points : 614
Ton petit tuto est interressant !

Essayer?!? D'apres un vieux dictons informatique :

Citation:
tant que ca marche, ne touche rien!
Merci à toi
__________________
Évènements dans le 06?
www.sortir06.com
afrodje est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h59.


 
 
 
 
Partenaires

Hébergement Web