Frage

Ich habe gerade einen LAMP-Server mit SuSE Server 10. einrichten ich das root-Passwort für MySQL gesetzt werden soll, so dass ich die folgende in dem Terminal eingegeben:

mysqladmin -u root password MyPassword

und der Ausgang ist:

mysqladmin: Can't turn off logging; error: 'Access denied; you need SUPER  
privilege for this operation'

Ich bin nicht wirklich sicher, was SUPER Privileg für mysqladmin ist, und alle meine Google-Suchanfragen haben fruchtlos gewesen. Ich bin in der Lage mysql von der Kommandozeile zu verwenden, ohne ein Passwort wie folgt eingeben:

mysql -u root

Aber ich kann nicht die MySQL-Datenbank Zugriff auf das Root-Passwort auf diese Weise zu aktualisieren. Hier ist die Ausgabe:

mysql> USE mysql;  
mysql> ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

Jede Hilfe wäre sehr geschätzt. Danke.

War es hilfreich?

Lösung

Ich bin noch nicht sicher, was die Lösung für dieses Problem ist, aber die Lösung kam ich mit war SuSE 11. Alles funktioniert jetzt zu installieren. Ich glaube, es war nur ein Problem mit meinem ersten Installation.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top