Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum 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 08/03/2010, 17h32   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2007
Messages : 68
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 68
Points : 12
Points : 12
Par défaut Problème connexion bdd mysql

Bonjour,

voila déjà plusieurs heures que je cherche vainement de trouver une solution à mon problème via mon très chère ami google mais rien.
Donc je viens solliciter votre aide.

Voila mon script de connexion
Code :
1
2
3
4
5
6
7
8
 
<?
// connexion
@mysql_connect("localhost","root","")
   or die("Impossible de se connecter");
@mysql_select_db("hip-hop")
   or die("Impossible de se connecter");
?>
Mais voila le joli message que j'ai en retour :

Warning: mysql_query() [function.mysql-query]: Access denied for user 'Système'@'localhost' (using password: NO) in C:\wamp\www\hip-hop_ma_devise\verif.php on line 13

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\hip-hop_ma_devise\verif.php on line 13
Erreur SQL !
select count(*) from membre where Pseudo_M='******' and MP_M='*******'
Access denied for user 'Système'@'localhost' (using password: NO)


Si quelqu'un pouvais m'aider ce serais vraiment sympa.
Merci d'avance à tout ceux qui pourront m'aider.

Amicalement Boobs60
boobs60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2010, 20h06   #2
Rédacteur
 
Avatar de Halleck
 
Développeur PHP & Architecte logiciel
Inscription : mars 2003
Messages : 560
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Développeur PHP & Architecte logiciel

Informations forums :
Inscription : mars 2003
Messages : 560
Points : 1 378
Points : 1 378
C'est pas vraiment un problème PHP... Il semblerait que tu n'aies pas les bons identifiants de connexion; Par hasard, tu ne serais pas en local sous EasyPHP ? Si oui, tu peux peut-être essayer:
Citation:
login: root
pwd: mysql
qui correspond à l'install apr défaut de la dernière version...

Si ce n'est pas le cas, essaye de vérifier tes informations de connexion
__________________
Zend PHP Certified Engineer
tutoriels : tutos PHP, Web & SEO blog : blog.lepine.pro
membre de l'AFUP (Association des Utilisateurs de PHP)
Halleck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2010, 20h09   #3
Candidat au titre de Membre du Club
 
Inscription : mai 2007
Messages : 68
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 68
Points : 12
Points : 12
Merci de m'avoir répondu mais je ne suis pas sous easyPHP je suis sous WAMP server et pour mes ID de connexion c'est la que sa coince car j'ai bien regardé dans la config de wamp et il y a bien marqué que le user c'est root et qu'il n'y a pas de mot de passe.

C'est pour cela que je n'arrive pas a résoudre mon problème et que personne ne veux me répondre
boobs60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2010, 20h22   #4
Rédacteur
 
Avatar de Halleck
 
Développeur PHP & Architecte logiciel
Inscription : mars 2003
Messages : 560
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Développeur PHP & Architecte logiciel

Informations forums :
Inscription : mars 2003
Messages : 560
Points : 1 378
Points : 1 378
Je t'ai peut-être dit des bêtises, c'est peut-être sous wamp que le mot de passe est désormais root/mysql.

Essaye au moins... Ca ne peut venir QUE de tes informations de connexion
__________________
Zend PHP Certified Engineer
tutoriels : tutos PHP, Web & SEO blog : blog.lepine.pro
membre de l'AFUP (Association des Utilisateurs de PHP)
Halleck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2010, 20h27   #5
Candidat au titre de Membre du Club
 
Inscription : mai 2007
Messages : 68
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 68
Points : 12
Points : 12
Cela n'a rien changé. Je cherche depuis ce midi, je commence un peut à désespérer.

Amicalement Boobs60
boobs60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2010, 00h29   #6
Rédacteur
 
Avatar de Halleck
 
Développeur PHP & Architecte logiciel
Inscription : mars 2003
Messages : 560
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Développeur PHP & Architecte logiciel

Informations forums :
Inscription : mars 2003
Messages : 560
Points : 1 378
Points : 1 378
Tu as encore un accès sous phpMyAdmin ? si oui, tu as essayé de regarder dans la base mysql > table user ce qu'il en était de tes utilisateurs ? Et dans les privilèges aussi ?

L'utilisateur root a bien les droits (privilèges) suffisants pour accéder à ta base (dans phpMyAdmin, dans l'accueil cliquer sur l'onglet "Privilèges") ? Puisque tu es en local, vérifies que root ait les privilèges "grant" et sur localhost, et sur 127.0.0.1...
__________________
Zend PHP Certified Engineer
tutoriels : tutos PHP, Web & SEO blog : blog.lepine.pro
membre de l'AFUP (Association des Utilisateurs de PHP)
Halleck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2010, 07h20   #7
Membre du Club
 
Homme Stéphane A.
Inscription : décembre 2008
Messages : 286
Détails du profil
Informations personnelles :
Nom : Homme Stéphane A.
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : décembre 2008
Messages : 286
Points : 67
Points : 67
Citation:
Envoyé par boobs60 Voir le message
Bonjour,

voila déjà plusieurs heures que je cherche vainement de trouver une solution à mon problème via mon très chère ami google mais rien.
Donc je viens solliciter votre aide.

Voila mon script de connexion
Code :
1
2
3
4
5
6
7
8
 
<?
// connexion
@mysql_connect("localhost","root","")
   or die("Impossible de se connecter");
@mysql_select_db("hip-hop")
   or die("Impossible de se connecter");
?>
Mais voila le joli message que j'ai en retour :

Warning: mysql_query() [function.mysql-query]: Access denied for user 'Système'@'localhost' (using password: NO) in C:\wamp\www\hip-hop_ma_devise\verif.php on line 13

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\hip-hop_ma_devise\verif.php on line 13
Erreur SQL !
select count(*) from membre where Pseudo_M='******' and MP_M='*******'
Access denied for user 'Système'@'localhost' (using password: NO)


Si quelqu'un pouvais m'aider ce serais vraiment sympa.
Merci d'avance à tout ceux qui pourront m'aider.

Amicalement Boobs60
Bonjour,

IL ne emble que ton code est incomplet.
Par ailleur il faudrait voir le code du fichier vérif à la ligne 13 pour voir ce qui coince ou dan le cas contraire pourrais-tu posté ton code complet.

Pour mieux déterminer d'ou vient le problème.

Moi j'aurais plutot fais créer un fichier avec les identifiant de connexion dans un fichier différent comme ceci et que j'appel dans chaque page
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
 
<?php 
$hote="localhost";
$user="root";
$password="";
$base="";
 
 
if(!mysql_connect($hote,$user,$password)){ 
 
set_time_limit(0); 
 
 Echo 'Connexion Impossible'; 
 
 exit(); 
 
} else{ 
 
 Echo ''; 
 
} 
Mysql_select_db($base) or die(mysql_error());
 
 
?>
Bon courrage

Runcafre91
runcafre91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2010, 08h48   #8
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 4 774
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 4 774
Points : 6 723
Points : 6 723
Bonjour,
Citation:
Access denied for user 'Système'@'localhost' (using password: NO)
Je pense que tu as utilisé l'utilisateur Système mais pas root ailleur.
@runcafre91
Citation:
Mysql_select_db($base) or die(mysql_error());
Code :
mysql_select_db($base) or die(mysql_error());
@boobs60
Evites de mettre les @ devant les fonctions pendant la période de développement pour afficher les messages d'erreurs.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 13h20.


 
 
 
 
Partenaires

Hébergement Web