Page 1 sur 1

Access denied for user

Posté : 06 juil. 2005, 14:15
par logone
Salut,

Je suis en train de developper une page qui sera appelee par un cron et qui met a jour une base de donnée avec un fichier csv

le code est le suivant
$dbh=mysql_connect ("localhost", "login", "pass") or die (mysql_error());
mysql_select_db ("basededonnee")

$filename="/donnees/fichier

$replace = "LOAD DATA INFILE '$filename' REPLACE INTO TABLE test FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n'"; 
$replaceOK = mysql_query($replace) or die(mysql_error()); 
et j'ai toujours l'erreur

Access denied for user: 'immocons@localhost' (Using password: YES)

j'ai bein verifier mon login et mon pass pas de probleme

il y a t'il des problemes avec cette fonction ??

Merci de votre aide

Posté : 06 juil. 2005, 14:50
par ouckileou
déjà tu peux commencer en terminant tes lignes par un point-virgule, et tes chaines par des guillemets

ensuite je ne crois pas que mysql_connect ait de problème, si la connexion ne se fait pas et que tu as une erreur c'est bien que tu as un problème de mot de passe

alors re-vérfiei, regarde si tu n'as pas fait une faute de frappe, ou si c'est dans une variable si elle n'est pas écrasée ou je ne sais quoi

Posté : 06 juil. 2005, 15:06
par mere-teresa
As-tu vérifié dans PHPMyAdmin que ton utilisateur avait les bons droits ?

Posté : 06 juil. 2005, 16:45
par logone
comment puis je verifier ca ??