[에러해결]Access denied for user ‘root’@’localhost’ (using password: YES)
Access denied for user ‘root’@’localhost’ (using password: YES)
상황
아래와 같은 명령어를 통해 도커로 mysql 실행시키고
docker run -e MYSQL_ROOT_PASSWORD=패스워드 -p 3306:3306 -d mysql
DBeaver에 연결시키려했다.
하지만 Test Connection을 누르니 아래와 같은 에러메시지가 떳다.
Access denied for user 'root'@'localhost' (using password: YES)
해결방법
cmd에서
netstat -ano
명령어 실행후
포트번호 3306을 사용하는 pid 번호를 확인
이후,
작업관리자 -> 서비스에서
해당 pid를 찾았더니 MariaDB가 실행중이었다.
마우스 우클릭하여 중지
다시 Test Connection해보니 해결되었다.
Leave a comment