코딩 공부/SQL
mysql 데이터베이스 생성, 유저 생성, 권한 부여
hg_96
2021. 11. 8. 15:29
MySQL 관리자 계정인 root 로 데이터베이스 관리 시스템에 접속
mysql -uroot -p
데이터베이스 생성
mysql> CREATE DATABASE DB이름;
사용자 추가
// localhost 사용자 추가
create user '사용자'@'localhost' identified by '비밀번호';
create user '사용자'@'%' identified by '비밀번호';
사용자에게 권한 부여
// all DB, Table에 모든 권한 부여
grant all privileges on *.* to '사용자'@'localhost';
GRANT ALL PRIVILEGES ON 디비명.* TO '사용자명'@'localhost';
flush privileges;
// 특정 DB의 모든 Table에 모든 권한 부여
grant all privileges on DB이름.* to '사용자'@'localhost';
flush privileges;