Access denied for user 'xxx'@'localhost'

This error message usually appears when you use incorrect MySQL login details (username, password, hostname or database name could be incorrect) in your website configuration file.

In order to solve this issue, you should navigate to your hosting account cPanel -> MySQL dashboard and double check MySQL login details.