애플맥

[MYSQL] 외부 원격접속 허용하기


[MYSQL] 외부 원격접속 허용하기




최초 작성일 : 2021-09-12 | 수정일 : 2021-10-15 | 조회수 : 750

Host 'IP' is not allowed to connect to this MySQL server

원격으로 MySQL에 접속하려고 시도했더니 위와 같은 메시지를 받았습니다. 

찾아보니 MySQL은 기본적으로 Local에서만 접속이 가능하도록 되어있기 때문에 원격 접속을 하려면 별도의 설정을 해주어야 합니다.


1. Root의 접속권한 확인


- MySQL에 접속한 뒤 select host,user,authentication_string from mysql.user;를 입력해서 접속권한을 확인합니다.

- Root 계정으로는 local에서만 접근이 가능한 것을 알 수 있습니다.



2. 원격 접속 허용


IP를 허용하는 3가지 방법이 있습니다.


1) 모든 IP 허용


GRANT ALL PRIVILEGES ON *.* TO root@'%'identified by '패스워드';


FLUSH PRIVILEGES;


2) IP 대역 허용


GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.0.%' identified by '패스워드';


FLUSH PRIVILEGES;


- 위와 같이 설정하면 10.0으로 시작하는 모든 IP를 허용하게 됩니다.


3) 특정 IP 1개 허용


GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.0.0.1' identified by '패스워드';


FLUSH PRIVILEGES;


- 위와 같이 설정하면 10.0.0.1의 IP만 허용하게 됩니다.



3. 원격접속 허용 전으로 롤백


- DELETE FROM mysql.user WHERE Host='%' AND User='root';


- FLUSH PRIVILEGES;

Tags  #MySql  

닉네임:
댓글내용:
🎖️ '애플맥' 카테고리의 다른 인기글
🚀 추천글
새글

애플컴퓨터 신제품, 2025년 출시될 최신 정보 총정리!
2025-08-23
  • 애플컴퓨터
  • 애플 신제품
  • 2025년 출시
애플컴퓨터 신제품, 2025년 기대작 총정리!
2025-08-22
  • 애플컴퓨터
  • 2025년 신제품
  • 맥북 프로
애플컴퓨터 신제품, 2025년 최신 소식 총정리!
2025-08-21
  • 애플컴퓨터
  • 2025년 신제품
  • 아이폰 17
애플컴퓨터 최신 소식: M4 칩 성능 폭발! 🚀
2025-08-20
  • M4 칩
  • 애플 M4
  • 애플 신제품
애플컴퓨터 최신 M5 칩 성능 '깜짝'!
2025-08-20
  • 애플 M5 칩
  • M5 칩 성능
  • 애플 실리콘
추천글
카슈미르, 전쟁의 불씨: 국제적 긴장의 중심에서의 갈등 분석
2025-08-20
  • 카슈미르분쟁
  • 인도파키스탄
  • 카르길전쟁




📸 이미지 프롬프트 복사 완료!
이제 어떤 이미지 생성 도구로 이동하시겠어요?
🧠 ImageFX 🧪 Whisk