Requete SQL : problème de password

Fermé
Damichou Messages postés 32 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 12 juillet 2007 - 6 juin 2007 à 11:07
Damichou Messages postés 32 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 12 juillet 2007 - 6 juin 2007 à 14:57
Bonjour!

Ma requete via php sur MySQL 5 est bloquée et l'annonce est la suivante :

SELECT * FROM table_dam INTO OUTFILE "/home/dam/www/convertisseur/dam.csv" FIELDS TERMINATED BY ";" ENCLOSED BY "\"" LINES TERMINATED BY "\t\t\n"

Access denied for user 'dam'@'%' (using password: YES)

Je tiens a préciser que l'opération marche parfaitement en local. Vu que je taffe sur un site pro, j'imagine qu'un dispositif de sécurité par mot de passe existe sur la base de données. Je possède tous les codes mais que faire dans cette situation.

J'ai l'impression que ce n'est vraiment pas un problème compliqué!

Merci d'avance!

Dam
A voir également:

2 réponses

Halimouche Messages postés 1755 Date d'inscription mardi 5 juin 2007 Statut Membre Dernière intervention 27 février 2014 25
6 juin 2007 à 11:13
Bonjour Dam,

Je crois que pour ce genre d'opération tu dois te connecter en tant que root puisque tu utilise bien ton mot de passe donc essayes déjà en root !
0
Damichou Messages postés 32 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 12 juillet 2007 6
6 juin 2007 à 11:25
Après vérification méthodique de toutes mes variables, je ne vois que ta solution. Je vais donc essayer d'appliquer ton conseil!

Je donne des news juste apres

Merci !!!
0
Halimouche Messages postés 1755 Date d'inscription mardi 5 juin 2007 Statut Membre Dernière intervention 27 février 2014 25
6 juin 2007 à 11:30
Tout à fait normal ... j'espère que le problème vient de là ! J'attends ta réponse !
0
Damichou Messages postés 32 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 12 juillet 2007 6
6 juin 2007 à 11:50
Mais en fait, ca ne peut pas marcher le root, je suis pas en local là. lol

En fait, la connexion sql se passe bien :
$serveur = mysql_connect('mysql5-1','nom_utilisateur','password');

Le choix de la base de données me semble bon aussi :
$db_dam = mysql_select_db('nom_base', $serveur);

La requete est bonne car elle marche en local.
C'est le lancement de cette requete qui marche pas :

$sql =  		'SELECT  * FROM table_dam INTO OUTFILE "' .$chemin_vers_fichier.'" FIELDS TERMINATED BY ";" 
				ENCLOSED BY "\"" 
				LINES TERMINATED BY "\t\t END \n"'; 

//ICI J'AI LE BUG!
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());


Voila je suis quand même dans une belle incompréhension.
Un justicier masqué viendra t il a mon secours? lol

Merci encore
0
Damichou Messages postés 32 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 12 juillet 2007 6
6 juin 2007 à 14:57
just a little "up" pour ceux qui ont rencontré ce genre de problème certes basique mais que je n'arrive pas à comprendre!
Merci beaucoup!
0