웹서버 분류

Connect Error: Access denied for user 'root'@'localhost' 해결 방법

컨텐츠 정보

  • 35,468 조회
  • 4 댓글
  • 0 추천
  • 목록

본문

보통 DB의 정보 (DB 유저이름, DB 암호, hostname, DB 이름)를 틀린 정보를 넣었을 때 발생합니다.

 

하지만 방금 저의 경우는 root에 실제로 권한이 없었습니다.

 

구글링해보니 drop 한 후 새로 생성하면 된다고 해서 해보니 잘 되는군요. ㅎㅎ

 

 

drop user 'root'@'localhost';

 

CREATE USER 'root'@'localhost' IDENTIFIED BY '루트의비밀번호';

 

grant all privileges on *.* to 'root'@'localhost' WITH GRANT OPTION;

위와 같은 순서로 진행해보시면 좋은 결과가 있을 것 같습니다.

 

관련자료

  • 서명
    우성짱의 NAS를 운영하고 있습니다.

    저의 즐거움이 여러분의 즐거움이면 좋겠습니다.

댓글 4

감사합니다님의 댓글

이거 때문에 일주일 정도 찾아헤맸는데 이렇게 쉽게 해결되다니... 진짜 허무하네요
전체 43 / 1 페이지
RSS

최근글


새댓글


알림 0