Hallo zusammen,
wir haben jetzt 1.0 sehr erfolgreich im Einsatz.
Nun möchten wir gerne alle LDAP-Benutzer als Massenimport in die DB einfügen.
Wäre das folgende Statement geeignet, den Import zu machen?
INSERT INTO isys_obj SET isys_obj__title = 'Vorname Nachname', isys_obj__isys_obj_type__id = (SELECT isys_obj_type__id FROM isys_obj_type WHERE isys_obj_type__const = 'C__OBJTYPE__PERSON'), isys_obj__created_by = 'massimport', isys_obj__created = NOW(), isys_obj__updated = NOW(), isys_obj__updated_by = 'massimport', isys_obj__isys_cmdb_status__id =6, isys_obj__status = 2;
SET @OBJID = LAST_INSERT_ID();
INSERT INTO isys_catg_global_list SET isys_catg_global_list__isys_obj__id = @OBJID;
INSERT INTO isys_cats_person_list SET isys_cats_person_list__isys_obj__id = @OBJID, isys_cats_person_list__title = 'username', isys_cats_person_list__user_pass = MD5('pass'), isys_cats_person_list__first_name = 'Vorname', isys_cats_person_list__last_name = 'Nachname';
Der Plan wäre eine Datei zu generieren, welche für jeden Benutzer so ein Insert-Statement beinhaltet.
lg uli