본문 바로가기

mysql 사용자 추가, DB 생성, 권한부여

web by 코나인 2023. 5. 11.
반응형

root 계정으로 mysql 접속하기

mysql -u root -p

 

mysql 데이터베이스 선택

mysql 데이터베이스에 계정/디비/권한 등의 정보가 저장됩니다.

use mysql;

 

사용자(+권한) 추가

# create user db_user_id@localhost identified by '패스워드';
create user accountbook@localhost identified by '패스워드';
FLUSH privileges;

 

데이터베이스 생성

# create database DB명 charset utf8mb4;

create database accountbook charset utf8mb4;

 

데이터베이스/테이블에 사용자 권한 설정

# GRANT ALL privileges ON DB명.* TO db_user_id@localhost IDENTIFIED BY '패스워드';

GRANT ALL privileges ON accountbook.* TO db_user_id@localhost IDENTIFIED BY '패스워드';
FLUSH privileges;

 

 

반응형

댓글