anche io avevo questo problema, avevo risolto lanciando mysql.exe e dando i seguenti comandi:

codice:
use mysql; //dico di usare il db mysql
update user set password=password("la mia password") where user = root;
//aggiorno la password di root che non mi ricordo più o che non mi viene accettata
ATTENZIONE dovete usare la funzione password("mia password") altrimenti nel db verrà scritta direttamente la vostra password che verrà decriptata e quindi interpretata in modo diverso:

password reale= "nicola"
password nel db = "dss54fd"

decripta ("dss54fd") = nicola --> LOGIN OK
decripta ("nicola") = boh... --> LOGIN ERRATO

boh..spero di essermi spiegato!