CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL PRIVILEGES ON db_name.db_table TO 'user_name'@'%' IDENTIFIED BY 'passwd' WITH GRANT OPTION;
FLUSH PRIVILEGES;
db_name : 접근가능한 db이름
db_table : 접근가능한 db안의 테이블 이름
보통 *.* (모든DB의 모든 테이블에 접근 허용)
db_name.* (선택된 DB의 모든 테이블 접근 허용)
으로 설정.
@뒤 '%' 는 ip체크 하지 않음->즉 모든 ip를 허용, 일정한 아이피에서 들어오는 아이디만 접근을 허용하고 싶다면, localhost, ip 주소등을 적어 주면 된다.
db_name : 접근가능한 db이름
db_table : 접근가능한 db안의 테이블 이름
보통 *.* (모든DB의 모든 테이블에 접근 허용)
db_name.* (선택된 DB의 모든 테이블 접근 허용)
으로 설정.
@뒤 '%' 는 ip체크 하지 않음->즉 모든 ip를 허용, 일정한 아이피에서 들어오는 아이디만 접근을 허용하고 싶다면, localhost, ip 주소등을 적어 주면 된다.
'DB > MYSQL' 카테고리의 다른 글
MySQL - MySql 5.5 설치 (0) | 2011.04.20 |
---|---|
MySql - Version 확인 (0) | 2010.08.31 |
MYSQL 초기 root 비밀번호 설정 (0) | 2010.08.18 |