Make sure that MySQL user has privileges for the database they are trying to connect to, and double check your password is typed correctly.
Its all correct checked atleast 20 times... Anything else it says access denied but everything is right...