Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.