root user geschrottet
root user geschrottet
hi all,
ich habe bei dem user root / localhost den host auf any geändert...
jetzt haut nichts mehr hin !!!
kann mir jemand sagen wie ich das wieder gerade biegen kann ???
Gruß
Peter
ich habe bei dem user root / localhost den host auf any geändert...
jetzt haut nichts mehr hin !!!
kann mir jemand sagen wie ich das wieder gerade biegen kann ???
Gruß
Peter
-
- Posts: 85
- Joined: 2003-09-30 21:24
- Location: Aying
- Contact:
Re: root user geschrottet
Also habe es gerade ausgetestet.
Mysqld stoppen.
Im Verzeichnis /var/lib/mysql liegen die Datenbanken (RedHat).
Das Verzeichnis mysql den Ordner mysql löschen oder umbenennen
danach
danach chown
danach den Mysqld starten.
Benutzerrechte sind nun wieder normal vorhanden.
Danach kann man (muß) das Passwort für root noch ändern.
Einaml für Localhost
und für den FQDN
Mysqld stoppen.
Im Verzeichnis /var/lib/mysql liegen die Datenbanken (RedHat).
Das Verzeichnis mysql den Ordner mysql löschen oder umbenennen
Code: Select all
rm -rf /var/lib/mysql/mysql
#oder
mv /var/lib/mysql/mysql /var/lib/mysql/mysql.org
Code: Select all
/usr/bin/mysql_install_db
Code: Select all
chown -R mysql:mysql mysql
Benutzerrechte sind nun wieder normal vorhanden.
Danach kann man (muß) das Passwort für root noch ändern.
Einaml für Localhost
Code: Select all
/usr/bin/mysqladmin -u root password 'new-password'
Code: Select all
/usr/bin/mysqladmin -u root -h FQDN password 'new-password'
Re: root user geschrottet
tausend dank...
hat genial funktioniert !!!
hat genial funktioniert !!!
Re: root user geschrottet
Dabei gehen doch alle User verloren, oder?
Das müsste auch helfen:
http://www.mysql.com/doc/en/Resetting_permissions.html
Grüße,
flo.
Das müsste auch helfen:
http://www.mysql.com/doc/en/Resetting_permissions.html
Grüße,
flo.
-
- Posts: 85
- Joined: 2003-09-30 21:24
- Location: Aying
- Contact:
Re: root user geschrottet
Bin ich mir nicht ganz sicher, denn der hoeppler hat folgendes gemacht:
user root@localhost auf any gesetzt und im ein Passwort verpasst.
Soll heisen
es gab jetzt 2 Accounts für Root
einmal root@any und ein Passwort
einmal root@any und Kein Passwort
Wie das genau gegangen ist????
Aber er kam nicht mehr auf die mysql DB, auch ein einfaches mysql_install_db half nicht mehr.
Wie haben davor schon ca. eine 1 Stunde probiert
wenn er die Datenbank mysql z.B. gemovt nach user hat
kann er nachher noch die ganzen "alten User" sehen mit den Privilegien
user root@localhost auf any gesetzt und im ein Passwort verpasst.
Soll heisen
es gab jetzt 2 Accounts für Root
einmal root@any und ein Passwort
einmal root@any und Kein Passwort
Wie das genau gegangen ist????
Aber er kam nicht mehr auf die mysql DB, auch ein einfaches mysql_install_db half nicht mehr.
Wie haben davor schon ca. eine 1 Stunde probiert
wenn er die Datenbank mysql z.B. gemovt nach user hat
kann er nachher noch die ganzen "alten User" sehen mit den Privilegien
-
- Posts: 1117
- Joined: 2002-09-27 00:54
- Location: Hannover
- Contact:
Re: root user geschrottet
localhost ist bei mySQL nicht gleich any!
Re: root user geschrottet
Irgendwie vesteh ich das nciht ganz, vielleicht ist mir das ja auch zu hoch ...
Wenn der MySQL-Server mit skip-grant-tables hochgefahren wird, kannst Du doch komplett ohne PW drauf und da rummachen, wie Du lustig bist.
Das von-Hand-im-Dateisystem-Rumgepfusche würde ich eher vermeiden wollen, ganz abgesehen davon, nach der "Operation" wieder alle Benutzer über Dump oder wie auch immer wieder anzulegen.
flo.
Wenn der MySQL-Server mit skip-grant-tables hochgefahren wird, kannst Du doch komplett ohne PW drauf und da rummachen, wie Du lustig bist.
Das von-Hand-im-Dateisystem-Rumgepfusche würde ich eher vermeiden wollen, ganz abgesehen davon, nach der "Operation" wieder alle Benutzer über Dump oder wie auch immer wieder anzulegen.
flo.
-
- Userprojekt
- Posts: 916
- Joined: 2002-06-17 16:09
Re: root user geschrottet
Mal eine dumme Frage: Hast du den Host auf "any" oder auf "%" gesetzt?
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Warum man sich an diese Reihenfolge halten sollte...
-
- Posts: 85
- Joined: 2003-09-30 21:24
- Location: Aying
- Contact:
Re: root user geschrottet
@MajorTermi
der Host wurde von Localhost auf any gesetzt.
@flo
das mag schon sein aber die db war nicht mehr ansprechbar und es hat ein wenig presiert, deswegen haben wir es so gemacht, hätten wir dei Zeit gehabt hätten wir bestimmt noch nach einer anderen Lösung gesucht.
Aber dafür lernt man ja nie aus.
Habe hier noch einen Test-Server stehen werde es mit deinem Vorschlag mal versuchen.
Sers Oli
der Host wurde von Localhost auf any gesetzt.
@flo
das mag schon sein aber die db war nicht mehr ansprechbar und es hat ein wenig presiert, deswegen haben wir es so gemacht, hätten wir dei Zeit gehabt hätten wir bestimmt noch nach einer anderen Lösung gesucht.
Aber dafür lernt man ja nie aus.
Habe hier noch einen Test-Server stehen werde es mit deinem Vorschlag mal versuchen.
Sers Oli