Hallo zusammen,
Ich versuche gerade eine SQL-Abfrage in eine csv Datei zu speichern. Ich habe allerdings probleme mit den Zugriffsrechten des Datenbankbenutzers. Dieser hat anscheinend keine File-Permission.
Wenn ich diese Abfrage ausführe:
Kommt der Fehler
Der DB-User hat auf jeden fall alle rechte für alle Datenbanken auf diesem Server. Den Server "verwalte" ich über Plesk Onyx Version 17.8.11 Update #88.
Kann mit jemand bzgl. den Permissions (Gerne auch für das Speichern in eine csv Datei, falls hier optimierungsbedarf besteht) weiterhelfen?
Das Endziel soll sein, die erstellte Datei einmal täglich per Mail als Anhang zu versenden, wobei der Versenden-Part wahrscheinlich mit PHP erfolgen muss.
Ich versuche gerade eine SQL-Abfrage in eine csv Datei zu speichern. Ich habe allerdings probleme mit den Zugriffsrechten des Datenbankbenutzers. Dieser hat anscheinend keine File-Permission.
Wenn ich diese Abfrage ausführe:
SQL:
SELECT
*
FROM user
INTO OUTFILE '/path/to/output/test.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';
Kommt der Fehler
SQL Fehler (105) Access denied for user 'XXX'@'%' ...
Der DB-User hat auf jeden fall alle rechte für alle Datenbanken auf diesem Server. Den Server "verwalte" ich über Plesk Onyx Version 17.8.11 Update #88.
Kann mit jemand bzgl. den Permissions (Gerne auch für das Speichern in eine csv Datei, falls hier optimierungsbedarf besteht) weiterhelfen?
Das Endziel soll sein, die erstellte Datei einmal täglich per Mail als Anhang zu versenden, wobei der Versenden-Part wahrscheinlich mit PHP erfolgen muss.