본문 바로가기

권한

[DATABASE/MYSQL] MySQL 인바운드 허용하기 - 외부로 부터의 접속 포트 허용하기 [DATABASE/MYSQL] MySQL 인바운드 허용하기 - 외부로 부터의 접속 포트 허용하기 이번에 알아볼 내용은 Mysql 3306 포트에만 국한된 Tip 이 아니라, 여러 외부로 부터의 접속 포트 허용에 기본이 되는 인바운드 규칙을 설정해주는 일입니다. 목적은 ' 내 PC에, 내가 허용한 포트로의 접속을 허용한다' 라는 점입니다. 즉, 인바운드 규칙이란 것은 '내 PC로 들어오는 규칙' 에 대한 설정을 하는 것입니다. 간단하지만, 굉장히 유용하고, 자주 쓸수 있는 TIP 이지요. 1 ) 제어판 > 방화벽 설정 2 ) 고급 설정 > 인바운드 규칙 > 새 규칙 3 ) TCP / UDP 에 대한 선택을 하고, 특정 포트에 대한 설정을 해줍시다. 현 예제는 Mysql 인바운드 정책을 변경하는 방법이니 3.. 더보기
[DATABASE/MYSQL] Host '192.168.0.111' is not allowed to connect to this MySQL server 에러 - DB 원격 접속 권한 [DATABASE/MYSQL] Host '192.168.0.111' is not allowed to connect to this - MySQL server 에러 DB 원격 접속 권한 위의 에러는 로컬 DB가 아닌, 원격지의 DB 에 접속을 하려 할때, 해당 DB에 대한 접근 권한이 없기때문에 발생하는 에러입니다. 그렇기 때문에, 원격지의 DB 에서 접속하는 IP 에 따른 접속 권한을 주어서 이 문제를 해결해 보도록 합시다. 1 ) ROOT 계정으로 MYSQL 접속 > mysql -u root -p 2) 접속 허용 IP에 대한 권한을 부여합니다. > GRANT ALL PRIVILEGES ON *.* TO root@'[IP]' IDENTIFIED BY '[PASSWORD]'' WITH GRANT OPTION.. 더보기