Recent Posts
Recent Comments
Link
- Today
- Yesterday
- Total
메이쁘
(MariaDB) HeidiSQL로 접속 시 ' host "IP" is not allowed to connect to this mariadb server 오류 해결 방법 본문
Language/MySQL
(MariaDB) HeidiSQL로 접속 시 ' host "IP" is not allowed to connect to this mariadb server 오류 해결 방법
메이쁘 2020. 4. 7. 22:31
답은 간단하다.
다른 ip에서 내 MariaDB로 접속하는 것을 허용하지 않기 때문에 발생하는 오류이다.
이를 해결하기 위해서는
MariaDB가 있는 OS에서 mariaDB로 접속해 접속 권한을 허용해주면 된다.
1) mariaDB 접속
$ mysql -u root -p
*** root 계정이 아닐 경우 다른 계정을 넣어도 됨
2) 외부 IP 접속 허용
mysql> GRANT ALL PRIVILEGES ON *.* to root@'%' identified by '비밀번호';
*** 비밀번호 칸에 작은따옴표 앞뒤로 붙이고, 원하는 비밀번호를 안에 넣어서 입력하면 된다.
*** 여기서 특정 ip만 허용히고 싶은 경우 '%' 에서 % 말고 원하는 아이피를 입력한다.
*** 예를 들어, 15.0 ~ IP들만 허용하고 싶은 경우 root@'10.0.%' 를 기입하면 됨.
*** 혹시 2) 에서 오류가 발생할 경우
use 데이터베이스명;
을 통해 원하는 데이터베이스 안으로 들어간 다음 2) 명령어를 실행해보세요!
감사합니다.
'Language > MySQL' 카테고리의 다른 글
(issue) HeidiSQL Can't Connect to MySQL server on '...' (10061) - 에러코드 10061 오류 발생할 경우 해결방법 (0) | 2020.03.20 |
---|---|
(issue) Mysql DB 연결 시 서버(NodeJS 등) 에서 쿼리 결과 확인하는 방법 (0) | 2020.03.12 |
Comments