1. 사용할 DB선택
use mysql;
2. 테이블 생성
create database 계정이름;
2. 계정 생성
Grant ALL ON 계정이름 TO leemj@localhost IDENTIFIED BY '비밀번호';
full superuser 권한을 준다. 잘 생각해보고 사용하자.
3. DB에 계정 등록
insert into db
(host,db,user,select_priv,insert_priv,update_priv,delete_priv,
create_priv,drop_priv)
values ('%','DB이름','계정이름','Y','Y','Y','Y','Y','Y');
이 설정을 해야 원격에서 바로 DB로 접근할 수 있다.
예1)
insert into *
(host,db,user,select_priv,insert_priv,update_priv,delete_priv,create_priv,drop_priv)
values ('%','testdb.*','leemj','Y','Y','Y','Y','Y','Y');
예2)
INSERT INTO user (Host, User, Password) VALUES ('%', 'leemj', password('as!@#'));
4. 수정한 정보 반영
flush privileges;
use mysql;
2. 테이블 생성
create database 계정이름;
2. 계정 생성
Grant ALL ON 계정이름 TO leemj@localhost IDENTIFIED BY '비밀번호';
full superuser 권한을 준다. 잘 생각해보고 사용하자.
3. DB에 계정 등록
insert into db
(host,db,user,select_priv,insert_priv,update_priv,delete_priv,
create_priv,drop_priv)
values ('%','DB이름','계정이름','Y','Y','Y','Y','Y','Y');
이 설정을 해야 원격에서 바로 DB로 접근할 수 있다.
예1)
insert into *
(host,db,user,select_priv,insert_priv,update_priv,delete_priv,create_priv,drop_priv)
values ('%','testdb.*','leemj','Y','Y','Y','Y','Y','Y');
예2)
INSERT INTO user (Host, User, Password) VALUES ('%', 'leemj', password('as!@#'));
4. 수정한 정보 반영
flush privileges;
'DB > mySQL' 카테고리의 다른 글
windows에서 mysql 압축파일로 설치하기 (0) | 2017.03.02 |
---|---|
MySQL, mysql workbench 설치 (0) | 2015.08.29 |
CentOS6(x86_64)에서 MySQL 설치에서 원격까지 (0) | 2011.10.27 |
mySQL 환경 설정 (0) | 2011.08.03 |
mysql 설치 (0) | 2011.08.03 |