1129: Host 'x.x.x.x' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

I am receiving the above error when trying to connect to my MySQL DB from Windows. I have tried mysqladmin from a bash console and received the following error:

$ mysqladmin --host=* flush-hosts mysqladmin: refresh failed; error: 'Access denied; you need (at least one of) the RELOAD privilege(s) for this operation'

Please can you reset my connections?

hmm- just to double check, are you using ssh tunnelling to connect?