Schnell mal das Administrator-Passwort setzen – jeder kennt das Problem: Wenn man eine SilverStripe-Datenbank exportiert und importiert funktionieren danach manchmal die Passwörter nicht (je nach Mysql-Version). Schnelle Lösung, um den Admin-Account wieder in Gang zu bringen: In PHPMyAdmin das Passwort setzen, mit der Funktion “password”. Und dann nämlich das Feld “PasswordEncryption” auch auf “password” setzen.

Hintergrund: An sich kann man in phpmyadmin ja auch die Encryption “SHA1″ benutzen, die sicherer wäre, aber SilverStripe verwendet zusätzlich noch ein “Salt” und verändert dann noch die Basis, das kann man in PHPMyAdmin/SQL kaum machen. Das sollte aber nur ein Verfahren sein, um einen Admin-Account zu aktivieren, da password unsicherer ist. Wenn man den Admin-Account hat, kann man ja die anderen Passwörter normal neu setzen.