Ejecute la siguiente oración a través del comando de línea en su Mysql
> grant all privileges on your-database-name.* to 'php'@'localhost' identified by 'your_pass_here';
> flush privileges;
Le dará permiso para acceder al usuario que está utilizando para conectarse.