Você tem problemas para autenticar.
No terminal MySql:
GRANT ALL ON *.* TO 'user'@'%' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Se o problema ainda persistir:
GRANT ALL ON *.* TO 'user'@'%' WITH GRANT OPTION;
Este comando concede a você privilégios de superusuário.
FLUSH PRIVILEGES;
Para garantir que seus privilégios sejam carregados.
NB: Não use esta conta em sites com acesso público.