Vraag & Antwoord

Webprogrammeren & scripting

MySQL rechten voor INLOAD FILE INTO

1 antwoord
  • Beste mensen,<P>De beste wensen voor 2002 en hierbij mijn vraag. Ik ben bezig met een import module te maken voor het uploaden van gegevens in de database. Dit wil ik doen aan de hand van txt bestanden op de server te zetten en dan vervolgens deze bestanden met de volgende code in te lezen... één voorbeeld is:<P>[php] If($upload == 4) { echo "We beginnen nu met het uploaden van $bestand in de tabel si_product......................&lt;BR&gt;&lt;BR&gt;"; $dbcon-&gt;query("LOAD DATA INFILE '$bestand'INTO TABLE si_product"); If($dbcon-&gt;query == FALSE) { echo "$errormsg"; } else { echo "Het uploaden van de gegevens in de tabel si_product is succesvol afgerond!&lt;BR&gt;&lt;BR&gt;"; } } [/php]<P>Wanneer ik dit dan doe krijg ik de volgende foutmelding:<P>"1045 (Access denied for user: 'rswww@localhost' (Using password: YES))"<P>Ik denk dat het ligt aan het feit dat ik geen file privileges heb op de server. Nou staat er op MySQL.com dat je daarvoor het commando file hebt... en dat dit staat in de tabel file_prev in de database "mysql". Ik kan al niet in die database komen omdat ik daar geen rechten voor heb.... en ik weet al helemaal niet hoe ik het nou voor elkaar kan krijgen dat ik file privileges krijg. Hebben jullie een idee?

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.