Warning: mysql_query()...denied for user 'ODBC'@'localhost' (using password: NO)

bibi78
Invité n'ayant pas de compte PHPfrance

02 oct. 2008, 14:30

Bonjour,

Je ne suis pas expert ni noob pour autant mais je ne comprends pas alors que je suis sur de mes paramètres de connexion en local pourquoi bibi à cette erreur :

Code : Tout sélectionner

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\wsite\formulaire.php on line 7 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\wsite\formulaire.php on line 7 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\wsite\formulaire.php on line 9
J'arrive à accéder à phpMyAdmin et il y a oracle qui est installé mais j'ai changé le port d'écoute pour éviter le conflit à moins que..?

Merci de votre aide.

Eléphant du PHP | 422 Messages

02 oct. 2008, 15:10

Tu essayes de te connecter à MySQL avec un user nommé ODBC. Est-ce que cet user existe ?
D'autre part, tu n'indiques pas de mot de passe. Est-ce que c'est correct ?
Est-ce que la base MySQL est installée sur le même serveur que PHP.

Je pense qu'il faut que tu regarde du côté de ton code de connexion à MySQL

bibi78
Invité n'ayant pas de compte PHPfrance

03 oct. 2008, 11:37

Tu essayes de te connecter à MySQL avec un user nommé ODBC. Est-ce que cet user existe ?
Non, mais j'ai toujours utilisé les param localhost, root sans mot de passe et la bonne bdd.

D'autre part, tu n'indiques pas de mot de passe. Est-ce que c'est correct ?
cf première question

Est-ce que la base MySQL est installée sur le même serveur que PHP.
Oui mais entre temps j'ai installé oracle et netbeans, conflit possible ?

Je pense qu'il faut que tu regarde du côté de ton code de connexion à MySQL
C'était un vieux programme mais à priori je ne vois rien qui cloche.

:-k

Eléphant du PHP | 422 Messages

04 oct. 2008, 09:03

Non, mais j'ai toujours utilisé les param localhost, root sans mot de passe et la bonne bdd.
Peut-être, mais là ce n'est pas root que tu utilises comme nom de user, mais ODBC.
C'était un vieux programme mais à priori je ne vois rien qui cloche.
Juste le user de connexion à la base MySQL.
Oui mais entre temps j'ai installé oracle et netbeans, conflit possible ?
Oracle et netbeans ne vont pas changer ton code PHP.

Et si tu nous montrais le code source qui effectue la connexion et le query ?

Invité
Invité n'ayant pas de compte PHPfrance

06 oct. 2008, 02:10

Salut,
avant de te casser la tete plus, es-tu sur d'etre connecté avant d'effectuer ta requete ?
Netsupra