Abfrage Benutzerkonten und Lizenzstatus

Immer wieder kommt die Nachfrage wie man lokale Installation finden kann, deren Version veraltet ist, oder auch die Lizenz abgelaufen ist. Mit einer passenden Abfrage auf dem MySQL-Server kann man so ziemlich alle Informationen finden.

Öffnen Sie im Programm unter Administration den SQL-Viewer
Fügen Sie unten stehende Abfrage ein und klicken Sie auf ausführen.

Sie können das Ergebniss nach Excel exportieren und die Daten weiter auswerten.

SELECT u.id AS UserID,
if (u.vorname = NULL or u.vorname = '' and  u.nachname = NULL or u.nachname = '', u.login, concat(u.vorname,' ',u.nachname)) AS Mitarbeiter, 
a.name AS Abteilung, EMAIL, 
(select count(confirm) from schulungen s where ex.user_id = s.expert_id and ex.ex_active = 1 and confirm = 1) AS Schulungen,
(select count(confirm) from schulungen s where ex.user_id = s.expert_id and ex.ex_active = 1 and confirm = -1) AS SchulungConfirm,
LastLogin, Konto, DISACT, g.name AS Berechtigungsgruppe,
ToolRun, UserVersion, ToolKey AS Lizenz
FROM users u
left join areas a on (a.id = u.area_id)
left join experts ex on (ex.user_id = u.id)
left join gruppen g on (g.id = u.group_id)
ORDER BY LastLogin DESC