Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

SQLSTATE[HY000] [1045] Acesso negado para usuário 'root'@'localhost' (usando senha:YES) symfony2


Isto é devido à sua configuração do mysql. De acordo com este erro, você está tentando conectar com o usuário 'root' ao host do banco de dados 'localhost' em um banco de dados chamado 'sgce' sem receber direitos de acesso.

Presumindo que você não configurou sua instância mysql. Faça login como usuário root e siga o seguinte:
CREATE DATABASE sgce;

CREATE USER 'root'@'localhost' IDENTIFIED BY 'mikem';
GRANT ALL PRIVILEGES ON sgce. * TO 'root'@'localhost';
FLUSH PRIVILEGES;

Adicione também seu database_port no parameters.yml. Por padrão, o mysql escuta em 3306:
database_port: 3306