Einzelnen Beitrag anzeigen
  #7  
Alt 21.10.06, 12:00
Benutzerbild von purcaholic
purcaholic purcaholic ist offline
Forum Zuschauer
 
Registriert seit: 21.10.06
Alter: 35
Beiträge: 2

Hallo zusammen,

bin auch vor kurzen auf dieses eigenartige Verhalten aufmerksam geworden. Unter gewissen Umständen kann es passieren, dass kein Eintrag in die Tabelle be_users erfolgt - Sei es bei der Installation oder durch nachträgliche Anlage eines Datensatzes für einen BE-User.

Dies ist bei der Verwendung eines MySQL-Servers 5.x im 'strict'-Modus der Fall. Wenn MySQL im strict-Modus läuft, und eine Felder einer Tabelle mit NOT NULL ohne DEFAULT wert deklariert wurden, werden keine Datensätze angelegt.

Ein Workaround ist wohl die Anpassung der Betroffenen Felder (es sind auch andere Tabellen davon betroffen), indem einfach überall ein DEFAULT Wert zugewiesen wird. Alternativ kann man den Modus des MySQL-Servers ändern.

Link zum Thema im Bugtracker:
0004003: BackEnd Login Not Possible - TYPO3 bugtracker

Link zu MySQL-Server Mode:
MySQL AB :: MySQL 5.0 Reference Manual :: 5.2.6 SQL Modes

Grüße
purcaholic
Mit Zitat antworten