hab dann den User IDOIT manuell in der Datenbank mysql angelegt (insert into user values ('loalhost','idoit',PASSWORD('<passwort>'),'N','N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N','','','', 0, 0, 0, 0);) wobei ich als <passwort>das genommen habe, das ich in der Installationsroutine eingegeben habe.
Danach lief die Installation fehlerfrei durch - allerdings kommt dann beim Anmelden der Hinweis, das was nicht stimmt –> i-doit system error: Invalid username or password!.
Ich hab dann festgestellt, das der User idoit plötzlich zweimal vorliegt.
Im nächsten Schritt habe ich das Kennwort des neuen idoit mit update isys_person_intern SET isys_person_intern__user_pass = '*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29' WHERE isys_person_intern__title = 'admin'
versucht zu aktualieren und diesen Wert auch in der config.inc.php bei adminpass geändert und den Indianer neu gestartet und ein FLUSH PRIVILEGES ausgeführt.
Auch der Fehler mit der fehlerhaften Anmeldung ...
Dann hab ich das ganze Spiel noch einmal mit dem Kennwort des von mir angelegten idoits probiert und nun ...
Database connection to idoit@localhost:3306 failed. Possible errors: * MySQL Server not loaded. * Password or settings for mandator connection in table "isys_mandator" (system database) wrong. * Database settings wrong in configuration file: src/config.inc.php MySQL-Reports: [1045]: Access denied for user 'idoit'@'localhost' (using password: YES)
Selbst wenn ich wieder alles 'rückwärts' mache bleibt es dabei.
Meine Fragen - warum kommt am Anfang der errno:150 und wie verschlüsselt ihr die Kennwörter mit der mysql Funktion PASSWORD oder mit einer PHP-Funktion?
Ich werd es in zwei Wochen weiter probieren - event habt ihr eine Idee wie es dann geht
cu</passwort></passwort>