호랑이 개발일기
[MySQL] Access denied for user '유저아이디'@'localhost' (using password: YES) 에러 해결방법 본문
SQL
[MySQL] Access denied for user '유저아이디'@'localhost' (using password: YES) 에러 해결방법
박개발 2022. 12. 22. 22:39
해결 방법
1. 해당 아이디와 비밀번호가 일치하는가?
2. 권한 설정을 해주었는가?
3. 방화벽의 문제인가?
4. 포트의 문제인가?
솔직하게 개인적인 생각이지만 정석대로 하였으면, 이러한 오류가 발생하지 않을 것이다.
보통적으로 mysql 서버로서의 충돌이 제일 큰 이유이다.
그러므로 필자에게 많이 생겼던 오류를 기록해보려고 한다.
cmd 창에서 netstat 명령어를 입력하면 네트워크 관련 정보를 확인할 수 있다.
netstat -ano
프로토콜의 3306 주소를 쓰는 PID 잘 기억해 주세요.
Window + R 을 통하여 실행창을 열고 resmon.exe 를 입력 후 확인
수신대기 포트를 보면 포트에 대한 정보를 확인할 수 있다.
우리가 찾는 3306 포트의 PID를 확인하면 위에서 cmd로 확인했던 것과 같은 18224를 확인할 수 있다.
(컴퓨터마다 다른 PID를 가지고 있으니 직접 확인해야 함)
포트 삭제
cmd를 관리자 권한으로 열어준다.
taskkill /F /PID 해당 PID번호
'SQL' 카테고리의 다른 글
[ MYSQL ] 기본 문법 (0) | 2023.02.17 |
---|---|
[MySQL] 서버 재실행 & 실행 & 다시 실행 & 종료 (0) | 2022.12.22 |
[MySQL] Update 하다 마주친 1175 에러 (0) | 2022.12.17 |
[MySQL 오류]root@localhost(using password: YES) (0) | 2022.12.12 |
[글많음;;多] 관계형 & 비 관계형 총정리판 (0) | 2022.12.05 |
Comments