Page 1 sur 1

Connexion denied

Posté : 04 mars 2006, 11:30
par damaskinos
Bonjour,

j'ai une erreur bizarre, j'essaye de me connecter à une base de donnée Mysql. Quand je me connecte, j'ai toujours le message
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'User@ip' (Using password: YES)

Donc il trouve le serveur. Le User et le password sont bel et bien correct. J'en ai meme créé un nouveau pour un test et toujours le meme message. qq a déjà eu la meme chose ou connaitrait la solution ou la cause du probleme.

De plus sur la premiere page de phpmyadmin il y a un text en rouge
Le paramètre $cfg['PmaAbsoluteUri'] DOIT être renseigné dans votre fichier de configuration !
est-ce que ca peut venir de là. Je suis avec phpmyadmin 2.5.7-pl1. version de mysql 3.23.58.


Merci d'avance

Posté : 05 mars 2006, 01:16
par Truc
peut être pas grand chose mais tu peux toujours jeter un oeil à ceci

Posté : 05 mars 2006, 01:42
par Hubert Roksor
Le User et le password sont bel et bien correct
Pardonne-moi d'être d'une logique implacable, mais ils ne le sont pas. S'ils l'étaient, la connexion serait établie non ? :roll:
J'en ai meme créé un nouveau pour un test et toujours le meme message
Je ne comprends pas ce passage, pourrais-tu expliquer stp ? Tu as créé un quoi, et comment ?
Le paramètre $cfg['PmaAbsoluteUri'] DOIT être renseigné dans votre fichier de configuration !
Il faut que tu ouvres ton fichier config.inc.php et que tu renseignes la valeur de $cfg['PmaAbsoluteUri'] avec l'URI de phpMyAdmin. Exemple:
$cfg['PmaAbsoluteUri']$cfg['PmaAbsoluteUri'] = 'http://www.example.org/phpMyAdmin/';
Si tu parles d'un hébergement extérieur, je te suggères de contacter le support technique de ton hébergeur en leur précisant exactement ce que tu utilises comme adresse pour te connecter (par exemple "localhost"), le nom d'utilisateur et le mot de passe.

Si tu parles d'un hébergement "à la maison", précise comment tu as installé MySQL. Au minimum, "root" en username et "" (vide) comme mot de passe devrait fonctionner.

À bientôt ;)

Posté : 05 mars 2006, 12:52
par zeus
Ton erreur ne se situe pas dans le fichir de conf, mais dans ton code.

Quand tu fait un mysql_connect, il faut que tu remplace les valeurs user et ip par le nom de l'utilisateur et l'ip du serveur sur lequel se trouve MySQL

Du moins, c'est ce qu'indique le message d'erreur

Posté : 05 mars 2006, 16:51
par Invité
Quand tu fait un mysql_connect, il faut que tu remplace les valeurs user et ip par le nom de l'utilisateur et l'ip du serveur sur lequel se trouve MySQL
J'ai fais le remplacement dans le code je ai juste ecris User et Ip pour pas mettre ces renseignement sur le forum.
Pardonne-moi d'être d'une logique implacable, mais ils ne le sont pas. S'ils l'étaient, la connexion serait établie non ? Rolling Eyes
Merci de ta logique Hubert Roksor, mais encore une fois, j'ai vérifie les informations moi même sur phpmyadmin.
damaskinos a écrit:
J'en ai meme créé un nouveau pour un test et toujours le meme message
. En faite je voulais dire que j'ai crée un nouvel utilisateur dans mon phpmyadmin et je l'ai utilisé pour la connexion et toujours le même message. J'ai trouvé ce lien :http://mysql.developpez.com/faq/?page=E ... ess_denied
je vais essayer ca et si ca marche je mets resolu merci