MySQL 9.3 Release Notes
        
          An Access denied error can have many
          causes. Often the problem is related to the MySQL accounts
          that the server permits client programs to use when
          connecting. See Section 8.2, “Access Control and Account Management”, and
          Section 8.2.22, “Troubleshooting Problems Connecting to MySQL”.