Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en 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 04/05/2006, 12h48   #1
Invité de passage
 
Inscription : février 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 6
Points : 3
Points : 3
Envoyer un message via Yahoo à Michelinewedraogo
Par défaut mysql_connect() Acces refusé

Jai un problème d'accès a ma base de donnée.
je me connecte avec l'utisateur root qui existe bel et bien et qui a tous ls privilèges jai verifié mes paramètres de connexion et tout est apparenment bon ce qui est bizare est que jai un message du genre
genreAccès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) in c:\program files\easyphp1-7\www\forum\enregistrer.php on line 33 ... erreur de connexion au serveur
sur certaines pages il n'ya pas de problème avec la connexion
voici le code
$user="root";
$password="";
$serveur="localhost";
$db="bcb";
//connection au serveur de base de donnée
$lien = mysql_connect($serveur,$user,$password)or die("erreur de connexion au serveur");
//choix de la base de donnée
mysql_select_db($db) or die ("erreur de selection de la base de donnée");

j'aimerais bien avoir un coup de main
Michelinewedraogo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2006, 13h34   #2
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Tu es sûr que l'utilisateur root n'a pas de mot de passe ??
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2006, 13h42   #3
Membre régulier
 
Homme Joseph Cachico
Chef de projet en SSII
Inscription : mai 2005
Messages : 109
Détails du profil
Informations personnelles :
Nom : Homme Joseph Cachico
Localisation : France

Informations professionnelles :
Activité : Chef de projet en SSII

Informations forums :
Inscription : mai 2005
Messages : 109
Points : 73
Points : 73
A tout hasard il est démaré ton MySql ?
jcachico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2006, 13h43   #4
Membre du Club
 
Étudiant
Inscription : avril 2005
Messages : 214
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2005
Messages : 214
Points : 62
Points : 62
Code :
1
2
3
4
5
6
7
8
9
 
<?php
$hostname = "localhost";
$database = "bcb";
$username = "root";
$password = "";
mysql_pconnect($hostname, $username, $password) OR die(mysql_error());
@mysql_select_db($database) OR die("Impossible de se connecter");
?>
essaie comme ca, on ne sait jamais !
Tr@nkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2006, 14h11   #5
Membre expérimenté
 
Développeur Web
Inscription : avril 2006
Messages : 430
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2006
Messages : 430
Points : 538
Points : 538
moi je dirais que le problème vient d'ailleurs, étant donné le message d'erreur:

ODBC@localhost' (mot de passe: NON)

1) c'est le user ODBC qui tente de se connecter (et non le root spécifié)
2) c'est marqué mot de passe: NON, et une chaine vide est un mot de passe. Donc ce n'est pas correct non plus.

Peut-être que ton mysql_connect() n'a pas les infos correctes, que les variables style $user, $password, etc ne sont pas correctement définies sur les pages là où tu as le problème (include manquant?)
bkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2006, 14h52   #6
Membre du Club
 
Inscription : avril 2006
Messages : 149
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 149
Points : 45
Points : 45
Verifie bien si ton mysql est demarré
haffouff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2006, 15h03   #7
Membre expérimenté
 
Développeur Web
Inscription : avril 2006
Messages : 430
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2006
Messages : 430
Points : 538
Points : 538
MySQL est démarré, sinon il n'aurait pas ce message d'erreur de la part du serveur MySQL...
bkill 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 +2. Il est actuellement 15h25.


 
 
 
 
Partenaires

Hébergement Web