( denke | 2012. 07. 04., sze – 10:39 )

itt inkabb valami olyan problema van hogy a mysql.user tablaban nincsenek meg (bizonyos) jogok a root bejegyzeshez...

A mysql root felhasznalo es csak egy sima egyszeru felhasznalo annyi kulombseggel hogy a mysql.user tablaban levo bejegyzes altal fel van ruhazva bizonyos extra jogokkal.

ezzel a skip-grant-tables modszerrel (en meg nem probaltam, remelem mukodik) inditsd el a mysql serveredet, de elotte tuzfallal vedd meg hogy csak te ferj hozza.

kerdezd le a root user jogait:

select * from mysql.user where user='root';

nezd meg hogy mihez nincs joga, es add meg neki:

update mysql.user set jog='y' where user='root';

flush privileges;

problema lehet ha tobb root usernevu bejegyzes van, pl egy localhosthoz, egy pedig barhonnan elerheto (host='%')
ha ez a helyzet, akkor szolj es segitunk