...
Nachdem die Abfrage ausgeführt wurde, kann mit der ersten Abfrage das Ergebnis validiert werden. Anschließend muss noch dafür gesorgt werden, dass der Benutzer in die entsprechenden Benutzergruppen kommt. Dies sind ebenfalls separate Events mit der event_type = 5 (UserAddedToGroup
). Über folgenden SQL Befehl können diese Events erzeugt werden
Code Block |
---|
INSERT INTO eventstream_usermngt (timestamp, identifier, action, app, event_type, payload, user_id, user_name)
SELECT
utc_timestamp() as timestamp,
LOWER(user_id) as identifier,"Manually Added by Support" as action,
"Navicat" as app,
15 as event_type, -- EventId = 15 = UserAddedToGroup
CONCAT_WS("", "{", CHAR(13), CHAR(10),
' "UserId":', user_id, ",", CHAR(13), CHAR(10),
' "GroupId":', group_id, ",", CHAR(13), CHAR(10),
"}") as payload,
0 as user_id,
"Support" as user_name
FROM `user-group` WHERE `user-group`.user_id=<userId>
|
Ist hier nun der Eintrag vorhanden, dann kann der Benutzer im nächsten Schritt im Administrator aktiviert werden.