Tag Archives: mysql 접속권한

[Source | MySQL or MariaDB] 데이터베이스 생성 및 접속 설정

데이터 베이스를 MySQL / MariaDB로 선택하여 프로젝트를 진행할 경우 디비생성 및 접속권한을 부여하는 방법을 설명한다.


작성일 : 2021-02-23

1> 데이터베이스 생성

create database {디비명} collate '{문자셋}';
# Ex)
create database ProjectDB collate 'utf8_general_ci';

2> 사용자 추가

create user '{사용자ID}'@'{접속IP}' identified by '{비밀번호}';
# Ex)
create user 'opendocs'@'localhost' identified by 'passOpd';

3> 권한부여 및 적용

# 권한부여
grant all privileges on {디비명}.* to '{사용자ID}'@'{접속IP}';
Ex)
grant all privileges on projectDB.* to 'opendocs'@'localhost';
# 권한적용
flush privileges;