Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL Root-PW gelöscht
Hallo,
ich habe das Problem, dass ich den User root@localhost vom MySQL 5 gelöscht habe.
Es existiert noch ein zweiter root-Benutzer (root@hostname).
Wie kann ich mich als dieser einloggen und wieder den root@localhost hinzufügen?
Die Tricks zum "Passwort vergessen" scheinen hier nicht zu klappen?!
Vielen Dank und Gruß...
Mit mysqladmin (http://dev.mysql.com/doc/refman/5.0/en/mysqladmin.html):
mysqladmin password "my new password"
PS:
Die Tricks zum "Passwort vergessen" scheinen hier nicht zu klappen?!
Welche Tricks?
Dann bekomme ich folgende Meldung:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Wie kriege ich es hin, dass er das Passwort von root@hostname abfragt und nicht von root@localhost? Dann könnte ich den Benutzer ja wieder neu anlegen.
Habe in der /etc/hosts bereits 172.0.0.1 localhost gelöscht und nur den Hostnamen eingetragen -> ohne Wirkung
Connecte dich doch mal auf 127.0.0.1 oder die IP des Rechners (Oder evtl. auf den hostname)- dann sollte er nicht über localhost gehen...
Ansonsten - bei Ausgaben bitte auch immer den exakten Befehl dazu posten...
hier gibt's noch etwas:
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html
(etwas weiter unten kommt "In a Unix environment...")
Hallo,
danke habs wie folgt hinbekommen:
1.) Mysql starten mit: "mysqld --skip-grant-tables --user=root"
2.) Einlogen mit "mysql -u root"
3.) update user set host="localhost" where host="hostname";
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.