2014-07-10 3 views
2

Symfony2로 내 DB를 만들려고했습니다.[PDOException] : SQLSTATE [28000] [1045] 사용자 'root'@ 'localhost'에 대한 액세스가 거부되었습니다. (암호 사용 : NO) Symfony2

php app/console doctrine:create:database 

결과는 다음과 같습니다 : 나는 명령을 사용

[PDOException] : SQLSTATE [28000]가 [1045] 액세스 @ 사용자 '루트'거부 '로컬 호스트'(암호를 사용 : 아니오)

내 parameters.yml

parameters: 
database_driver: pdo_mysql 
database_host: 127.0.0.1 
database_port: null 
database_name: symfony 
database_user: root 
database_password: null 
mailer_transport: smtp 
mailer_host: 127.0.0.1 
mailer_user: null 
mailer_password: null 
locale: en 
secret: ThisTokenIsNotSoSecretChangeIt 
debug_toolbar: true 
debug_redirects: false 
use_assetic_controller: true 

이며,이 내 config.yml입니다 :

doctrine: 
dbal: 
    default_connection: default 
    connections: 
     default: 
      driver: %database_driver% 
      host:  %database_host% 
      port:  %database_port% 
      dbname: %database_name% 
      user:  %database_user% 
      password: %database_password% 
      charset: UTF8 
    types: 
     json: Sonata\Doctrine\Types\JsonType 

어떤 도움이 필요합니까?

+0

수정 된 답변 pls 체크 –

답변

1

MySQL 자격 증명을 확인해야합니다. PDO가 MySQL 서버에 연결할 수 없었습니다. 어쩌면 로그인이 잘못되었거나 비밀번호 나 사용자 권한이 충분하지 않은 것일 수 있습니다.

+0

감사합니다! 암호가 잘못되었습니다 : $ – user3816170

관련 문제