Nextcloud Geräte & Sitzungen aufräumen
Im Bereich “Geräte & Sitzungen” der Nextcloud-Sicherheitseinstellungen sammeln sich im Laufe der Zeit jede Menge Einträge, auch von Geräten oder Sitzungen, die schon lange nicht mehr im Einsatz sind.
Zwar kann man einzelne Einträge durch Klick auf die drei Punkte und “Widerrufen” manuell entfernen, eine Möglichkeit zum gleichzeitigen Löschen mehrerer veralteter Einträge ist aber nicht vorgesehen.
Was über die Oberfläche nicht funktioniert, kann aber oft an der Anwendung vorbei über eine direkte Änderung der Datenbank erledigt werden. Zum Aufräumen reicht ein
DELETE FROM oc_authtoken WHERE last_activity <= UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 60 day));
welches z.B. alle Einträge löscht, deren letzer Zugriff länger als 60 Tage her ist.
leider Funktioniert das bei mir nicht der eintrag wird mit der fehlermeldung
authtoken Token stimmen nicht überein.
Danke für die Hilfe
der Beitrag ist inzwischen mehr als drei Jahre alt, es kann gut sein, daß sich an der internen Datenbankstruktur einiges geändert hat.
Muss ich den Befehl als db-admin oder db-Benutzer aufrufen?