[MySQL] 특정 DB에 유저 생성 및 권한 부여

2022. 3. 24. 10:49Dev/Etc

MySQL

 

MySQL에서 db생성 및 해당 db에 권한 부여
//초기 mysql 접속
mysql -u root -p

초기에 생성시, root계정과 root계정으로 설정한 비밀번호를 입력하고 들어간다.

//db생성
create database [db이름] default character set utf8;
//유저 생성
create user [유저이름]@['localhost': 로컬호스트에서만 접속 가능, '%': 외부 접속 가능] identified by [비밀번호];
//특정 db에 모든 권한 부여
grant all privileges on [db이름].* to [유저이름]@[접속가능패턴] identified by [비밀번호];