Maybe you have your Host set on that user account you are trying to connect with to localhost.
Try setting up another user account who has their host Login Information set to your IP address or Any Host.
The SQL is something like this
Code:
GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , FILE , INDEX , ALTER ON * . * TO "blah"@ "%"IDENTIFIED BY "******"WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
The important part being the "%"