Errcode 13 , SELECT INTO OUTFILE problème

J'essaie de comprendre la raison pourquoi je continue à rencontrer des problèmes lors de l'utilisation INTO OUTFILE commande.

Je reçois toujours ce erroro:

ERROR 1 (HY000): Can't create/write to file '/var/www/p1.txt' (Errcode: 13)


SELECT password FROM mysql.user WHERE user='root' INTO OUTFILE '/var/www/p1.txt';

Détails utiles:

  • application web : DVWA (localhost) (à des fins d'étude)

  • Server: Apache/2.2.14 (Ubuntu) - PHP/5.3.2

  • Version de MySQL 5.1.63

  • Système d'exploitation Linux Backtrack 5r3.

Je suis l'exécution de la commande en tant que root. Aussi, je peux librement créer des dossiers ou des fichiers dans /var/www/

Errcode 13 je sais qu'il signifie le refus d'une autorisation, mais que dois-je faire pour corriger le problème?

Toute aide sera très appréciée.

  • Ne p1.txt existent déjà (il ne devrait pas)? L'utilisateur sous lequel le mysqld processus ont la permission d'écrire à la /var/www répertoire?
InformationsquelleAutor user1990170 | 2013-01-19