. .
pragmaMx Support Forum 05 Dezember 2008, 12:59:35 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: MySQL Root Rechte wiederherstellen  (Gelesen 1256 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Barbeytes
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 172



WWW
« am: 18 August 2008, 18:41:37 »

Hallo,

ich arbeite gerade an einem Intranet-Projekt in einem Klinikum.

Als Webserver verwende ich den WAMP5, PragmaMx ist erfolgreich aufgespielt, Theme erstellt und Kontent eingepflegt.

Ich stellte dann irgendwann fest, daß ich noch mit dem Root ohne Passwort auf die Datenbank zugreife.

Jetzt der Teil, womit ich mir in die Füße geschossen habe!

Ich erstellte also kurzer Hand über MySQL/phpMyAdmin einen neuen Benutzer und Passwort, Editierte die config.php und änderte diese auf den neuen Benutzer.

Ein kleiner Test ... alles klar.

Nuuuun entzog ich dem root versehentlich alle Rechte (dumme Sache das).

Habe versucht diese wieder herzustellen aber bis Dato erfolglos.

Wenn ich die SQL-Befehle

Code: [Select]  
Update `mysql`.`user` SET `Grant_priv`='Y' WHERE `User`='root';

oder

Code: [Select]  
Update `mysql`.`user` SET `Update_priv`='Y' WHERE `User`='root';

ausführe, wird mir der Zugriff verweigert.

Gruß Guido
Gespeichert

Das Ende eines Dinges ist besser denn sein Anfang. Ein geduldiger Geist ist besser denn ein hoher Geist.

AT / Kapitel 7 / Vers 8
Musicman75
Teammitglied
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 1.644


WWW
« Antworten #1 am: 18 August 2008, 21:13:14 »

zieh dir doch einfach nen backup der datenbank und installier den WAMP neu, dann sind die Rechte wieder da.
Anders wirst du das nicht geregelt bekommen.
Gespeichert

Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!
Barbeytes
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 172



WWW
« Antworten #2 am: 19 August 2008, 07:13:25 »

Habe ich auch schon dran gedacht, aber wie?

Mit PragmaMx bekomme ich die Datenbank nicht gesichert.

Wie kann ich mich mit dem neu erstellten Benutzer in phpMyAdmin anmelden, so daß ich auf die Konfiguration zugreifen kann?

Oder ist das nur mit Rootrechten möglich?
Gespeichert

Das Ende eines Dinges ist besser denn sein Anfang. Ein geduldiger Geist ist besser denn ein hoher Geist.

AT / Kapitel 7 / Vers 8
Barbeytes
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 172



WWW
« Antworten #3 am: 19 August 2008, 19:51:41 »

Die Lösung ist vielleicht ein bischen ungewöhnlich aber es funktioniert.

In der

wamp\mysql\data\mysql

befinden sich 3 Dateien:

user.frm
user.MYD
user.MYI

Habe den WAMP schnell nochmal auf einen anderen Rechner installiert, Server runtergefahren, Dateien kopiert, Server neu gestartet. Nach Aufruf von MySQL war root wieder im Rennen.

Gute Sache das  smile

Gruß Guido
Gespeichert

Das Ende eines Dinges ist besser denn sein Anfang. Ein geduldiger Geist ist besser denn ein hoher Geist.

AT / Kapitel 7 / Vers 8
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML