This solution might be one of the last to try/least likely to be the culprit, but this was my problem...
My problem was that the directory I was trying to dump to needed admin privileges to write to and that's what was causing the mysqldump
command to return "Access Denied"
.
I set the dump file path to my desktop dir and then it worked.
This was on Windows.