mysql -- 원격접속 허용 설정 및 사용자 등록
환경 : IDC Server --- ubuntu 14.04 LTS 64bit Server, Mysql 5.5
Client --- Mac El Capitan, terminal
** 미션 : IDC 에 있는 ubuntu 서버에 mysql 이 설치되어있다. 내 맥으로 원격 mysql db server에 직접 접속할수있게 하자.
<< 2단계로 이루어진다 >>
1 단계 : my.cnf 에서 bind-address 주석처리후, mysql 서비스 재시작하기.
2 단계 : 외부접속 가능한 아이디 등록후 권한주기
<< 1 단계 >>
1. Mac terminal 에서 ssh로 ubnutu 서버 접속후, my.cnf 파일을 수정하기 위해 에디터로 오픈한다.
2. bind-address 부분을 주석 처리후 저장한다.
3. mysql 서비스를 재시작 한다.
<< 2 단계 >>
mysql 사용자와 접속허용된 host 확인하기.
외부 host 에서 접속할수있는 사용자를 mysql 에 등록해야 한다.
모든 곳 (any host)에서 접속가능한 사용자명 tester, 사용자암호 tester1234 만들기.
** 참고 : ipv4 localhost address == 127.0.0.1
ipv6 localhost address == ::1
모든 곳에서 접속하는 tester 사용자에게 모든 권한 부여하고, 권한 확인하기
-- 이제부터는 원격 client에서 사용자명 tester 로 접속 가능함.
'database' 카테고리의 다른 글
MongoDB -- 외부접속 허용 (0) | 2015.11.08 |
---|---|
mysql -- 사용자 추가, 권한 부여 (0) | 2015.11.07 |
mysql -- remote ubuntu terminal 에서 mysql 접속하기 (0) | 2015.11.07 |
MongoDB -- ubuntu 14.04 에 MongoDB 설치하기 (0) | 2015.10.18 |
mysql -- character set, collation, utf8 설정 (0) | 2015.09.17 |