Hallo zusammen,
ich hoffe ich bin hier richtig. Ich versuche mal mein Problem zu beschreiben. Es geht darum, dass ich mit python ein Programm geschrieben habe, womit ich Daten zwischen zwei sqlite3-Datenbanken austauschen möchte. Die eine Datenbank liegt auf meinem Laptop, da habe ich alle Rechte drauf und die andere ist mit USB eingebunden. Damit der Pfad nicht so kryptisch ist, habe ich sogar einen Softlink angelegt. Das Verzeichnis wird auch ordentlich gemountet und lesen kann ich auf die Sqlite3-Datenbank vom Android-Handy auch. Nur Schreibrechte habe ich leider keine. Obwohl der Owner Schreib-u-Leserechte hat. Also eine Textdatei kann ich ändern und speichern, nur bei meiner Sqlite3-Datenbank bekomme ich einen Fehler:
sqlite3.OperationalError: attempt to write a readonly database
Der chmod-Befehl funktioniert leider auch nicht:
1 2 3 | $ sudo chmod 664 sqlite.db [sudo] Passwort für user: chmod: Zugriff auf 'sqlite.db' nicht möglich: Keine Berechtigung |
Und das Anlegen einer UDEV-Regel hat auch nichts gebracht (siehe adb). Nun bin ich mit meinem Latein am Ende. Hat jemand noch eine Idee? Vielen Dank.
Viele Grüße Horst
Moderiert von sebix:
Thema in einen passenden Forenbereich verschoben, da es um Dateirechte geht und nicht um Serverdienste.
Bearbeitet von sebix:
Versionsangabe nach Upgrade korrigert.