Понякога Access denied Exception Error, защото вашите идентификационни данни за mysql са невалидни. На второ място, от моя опит забелязах, че това също се случва, защото не сте задали парола за свързване на вашата база данни. напр.
private $host = "localhost";
private $db_name = "db_dbtest"; // Database name
private $username = "db_user"; // your database username
private $password = "db_password"; // Your password
public $conn;
}
Опитайте да зададете парола за свързване на вашата база данни. Имах такъв опит и след като промених моята Collation на utf8_general_ci в раздела Операции, това не можа да реши проблема ми. Мислех да добавя парола към връзката си с базата данни и веднага тя се свърза. Можете да изпробвате това и да видите дали помага.