[MySql] db 생성 및 사용자 생성
# db 선택
use mysql;
# db 생성
create database [db 이름];
# 로컬에서 접근 가능하도록 db 설정
insert into db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Create_tmp_table_priv, Lock_tables_priv)
values('localhost', '[db 이름]', '[사용자 ID]', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
# 외부에서 접근 가능하도록 db 설정
insert into db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Create_tmp_table_priv, Lock_tables_priv)
values('%', '[db 이름]', '[사용자 ID]', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
# 로컬에서 접근가능한 사용자 생성
insert into user (Host, User, Password)
values('localhost', '[사용자 ID]', password('[사용자 비번]'));
# 외부에서 접근가능한 사용자 생성
insert into user (Host, User, Password)
values('%', '[사용자 ID]', password('[사용자 비번]'));
# 로컬 사용자에게 권한 설정
grant all privileges on ineast.* to [사용자 ID]@localhost identified by '[사용자 비번]' with grant option;
flush privileges;
# 외부 사용자에게 권한 설정
grant all privileges on ineast.* to '[사용자 ID]'@'%' identified by '[사용자 비번]' with grant option;
flush privileges;
'Web Programing! > Mysql' 카테고리의 다른 글
MySQL RECURSIVE TREE메뉴 추출 (0) | 2023.08.16 |
---|---|
[MYSQL] varchar에서 숫자 정렬 시키기 (0) | 2012.06.14 |
[MYSQL] 테이블내 필드명 중 여러가지값중 만족하는 한개의 행을 출력 (0) | 2011.09.10 |
[MYSQL] mysql auto_increment 초기화, idx 초기화 (0) | 2011.09.10 |
[MYSQL] MySQL DUMP 백업 및 복원 (0) | 2011.09.10 |
[MYSQL] mysql 외부접속 (0) | 2011.09.10 |
[MYSQL] Mysql 5.0 계정생성, 디비생성 (0) | 2011.09.10 |