[MySQL] 특정 사용자 권한 및 계정 생성

권한/계정 생성

mysql> grant all privileges on DB_NAME.* to USER_NAME@HOST_NAME identified by 'USER_PW';

권한/계정 생성 반영

mysql> flush privileges;

실행 예제

DB명 dbname / 사용자명 userid / 접속 허용 호스트 – % / password passwd

새로운 사용자에게 권한 부여

mysql> create database dbname;
mysql> grant all privileges on dbname.* to userid@'%' identified by 'passwd';
mysql> flush privileges;

존재하는 계정에 DB를 추가할 경우..

mysql> grant all privileges on 추가DB명.* to userid@'%';
mysql> flush privileges;