Veröffentlicht in Tools

owncloud „unshare“ „reshare“ geteilter Ordner

Falls ein User einen Ordner über die Funktion Unshare aus seinem Account verbannt, kann dieser nur über ein SQL Statement zurückgewonnen werden.

2016-10-17_08h13_08

select * from oc_share where permissions=0 and share_type=2

Dieses Statement muss auf die DB der owncloud ausgeführt und dann die Tabelle oc_share ausgewählt werden.
Anschließend noch nach „permissions“ sortieren, und schon sieht man die „Übeltäter“
(mit permissions 0 und share_tpye 2=
Einfach dann die gesamte Zeile (siehe Beispiel) löschen.

2016-10-17_08h18_01

Löschen kann auch mit folgendem Statement ausgeführt werden wenn die ID bekannt ist

DELETE FROM `owncloud`.`oc_share` WHERE `oc_share`.`id` = 1130"