Error: ER_ACCESS_DENIED_ERROR: Access denied for user 1045

말 그대로 권한이 없어서 발생된 오류 메시지

  • 권한이 없다길래 Database 접근 권한이 없는 줄 알았다.
  • 하지만 나는 접근 권한이 아니라 접근이 실패 된 것을 저렇게 표현된듯하다.

접근 실패? = 권한이 없다는 오류의 경우는 정말 많다.

  • 그 중에서 가장 쉽게 실수하는 것이 있다.
  • 즉, id, password가 틀려도 우리는 권한이 없다.

해결

  • 나의 해결책은 …. 아………………… 이걸로 2시간이나 잡아먹었는데 ㅋㅋㅋㅋㅋㅋㅋ
  • 단순히 로그인 명칭이 잘못되었다^^
  • DB 별도 접근 시 잘 접근이 되는데, 안된다?
  • user, password, host, database, port 명칭들을 잘 살펴보자.

  • 나의 경우 username이라고 적었기에 문제였다. 시퀄라이즈를 사용할 때는 매개변수로 값을 넣다보니 전혀 문제가 없었는데, 이번엔 .. 속성 object를 그대로 넣었더니 이 사단이 났다

Leave a Comment