Hi Miguel,
I'm confused. Where should I issue those commands?
Yes from the MySQL Administrator.From what you say it seems that you end up being authenticated as the ''@'localhost' user.
Connect again with the MySQL Administrator and the non-root account and issue:
mysql> SHOW GRANTS; What user do you see after: 'Grants for ' ? Cheers -- Claudio