기술
[MySQL] DB/User 생성 및 권한 추가
퍼렁별여행자
2014. 7. 18. 14:07
mysql의 가장 기초적인 내용이지만 종종 까먹어서 기록해둔다.
- database 생성
mysql> create schema '스키마 이름' default character set utf8;
- user 생성 및 권한 추가
mysql> create user 'user 이름'@'host' identified by '암호';
mysql> grant [권한] on '스키마 이름'.'테이블 이름' to 'user 이름'@'host';
mysql> flush privileges;
참조1: '%'는 전체 접속 허용
'localhost'는 해당서버만
'192.168.122.%'의 경우 192.16.122.* 와 같은 의미
참조2: 권한은 [ ALL | ALTER | CREATE | DELETE | DROP | INSERT | SELECT | UPDATE ] 등이 있다.
자세한 내용은 document를 참고.