Ich versuche als Admin einen Nutzer aus dem System zu löschen, aber da gibt es nur einen Datenbankfehelr in Return und nichts passiert.
- Angemeldet als Admin
- Admin -> Benutzerkonten
- Rechtsklick auf zu löschenden Account -> Löschen
“Datenbank Fehler
Invalid SQL: (SELECT ‘openid’ AS app,‘total’ AS type,count(egw_openid_clients.client_id) AS count FROM egw_openid_clients WHERE egw_openid_clients.client_creator=1)
UNION
(SELECT ‘importexport’ AS app,‘total’ AS type,count(egw_importexport_definitions.definition_id) AS count FROM egw_importexport_definitions WHERE egw_importexport_definitions.owner=1)
UNION
(SELECT ‘calendar’ AS app,‘total’ AS type,count(egw_cal.cal_id) AS count FROM egw_cal WHERE egw_cal.cal_owner=1)
UNION
(SELECT ‘addressbook’ AS app,‘total’ AS type,count(egw_addressbook.contact_id) AS count FROM egw_addressbook WHERE egw_addressbook.contact_owner=‘1’)
UNION
(SELECT ‘infolog’ AS app,info_type AS type,count(egw_infolog.info_id) AS count FROM egw_infolog WHERE egw_infolog.info_owner=1 GROUP BY info_type)
UNION
(SELECT ‘projectmanager’ AS app,‘total’ AS type,count(egw_pm_projects.pm_id) AS count FROM egw_pm_projects WHERE egw_pm_projects.pm_creator=1)
UNION
(SELECT ‘resources’ AS app,‘total’ AS type,count(egw_resources.res_id) AS count FROM egw_resources WHERE egw_resources.res_creator=1)
UNION
(SELECT ‘timesheet’ AS app,‘total’ AS type,count(egw_timesheet.ts_id) AS count FROM egw_timesheet WHERE egw_timesheet.ts_owner=1)
UNION
(SELECT ‘tracker’ AS app,‘total’ AS type,count(egw_tracker.tr_id) AS count FROM egw_tracker WHERE egw_tracker.tr_creator=1)
UNION
(SELECT ‘smallpart’ AS app,‘total’ AS type,count(egw_smallpart_courses.course_id) AS count FROM egw_smallpart_courses WHERE egw_smallpart_courses.course_owner=1)
UNION
(SELECT ‘bookmarks’ AS app,‘total’ AS type,count(egw_bookmarks.bm_id) AS count FROM egw_bookmarks WHERE egw_bookmarks.bm_owner=1)
Table ‘egw_ct.egw_smallpart_courses’ doesn’t exist (1146)”
Anmerkung - die Anwendung “smallparts” ist (wie ein paar andere auch) nicht installiert da sie nicht benötigt/genutzt wird (weniger Sachen eingerichtet = weniger potenzielle Fehlerquellen).
Das ging früher auch immer problemlos mit den verschiedenen Anwendungen, nur bei der Integration von Smallparts scheint hier nicht bedacht zu sein, das das jemand nicht nutzen will
Powered by EGroupware 21.1.20210923 / Debian DEB Paket mit Docker
Viele Grüße,
Stefan Seide