Hola
BramSt
Prueba reiniciando tu servidor para que arranque sin verificación de permisos.
Cita: /etc/rc.d/init.d/mysqld start --skip-grant-tables
una vez hecho eso inicia como root y si ahora sí estás como éste restaura los permisos
Cita: GRANT ALL ON *.* TO 'root'@'%';
NOTA 1: estoy definiendo como % el host ya que dices que es un server de prueba.
NOTA 2: también considera definirle una contraseña y ver si también ese pudiera ser el problema.
Cita: SET PASSWORD [FOR user] = password_option
Espero te sirva.
Saludos.