PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : phpmyadmin fehler "Can't find any matching row in the user table"



Gorn
14.04.03, 09:00
Hi,

wenn ich dem User die-fuhr auf die neue datenbank fuhr alle rechte geben will kommt:



Can't find any matching row in the user table


Aber in der User Table von mysql steht der user drin:

localhost die-fuhr

Wenn ich das gleiche mit einem alten User mache geht es.
Ich habe wahrscheinlich irgenwo einen Fehler kann ihn aber finden.

Ich kann leider keinem neuen User Rechte geben.... nur auf der obersten Ebene nicht auf eine spezielle DB.

GoRn

Gorn
14.04.03, 11:33
Juhu,

ich habe eine Lösung gefunden:

so darf es nicht heissen:



GRANT Select, Insert, Update, Delete, Create, Drop, Reload, Shutdown, Process, File, References, Index, Alter ON fuhr.* TO 'fuhr'@'localhost' with grant option


sondern



GRANT Select, Insert, Update, Delete, Create, Drop, Reload, Shutdown, Process, File, References, Index, Alter ON fuhr.* TO 'fuhr' with grant option

Gorn
14.04.03, 12:36
Ah, mist das geht auch nciht....


jetzt bekommt der user fuhr keine rechte auf localhost.. HILFE..

GoRn

Svenny
14.04.03, 12:44
welche SQL version?
welche pma version?

Gorn
14.04.03, 12:49
Ich bin zu blöd um ein Loch in den Schnee zu pinkel... man muss MySql restarten nachdem man dem User Rechte gegeben hat... LOL

Es klappt doch :)

GoRn