[mysql] 사용자 추가 생성

mysql 사용자 추가 생성 가끔식 하는데 항상 잊어버린다.

해서 기록을 위해 여기 글을 작성한다.

  1. 유저 생성
      create user 'userid'@'%' identified by 'password';

       

  2. 유저에게 모든 권한 주기
      grant all privileges on *.* to 'userid'@'%';

       

  3. 유저에게 특정 DB 권한 주기
      grant all privileges on dbname.* to 'userid'@'%';

       

  4. UTF8로 DB생성
      CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

       

  5. 위의 내용 반영
      flush privileges;

       

앞으로는 이걸보고 하면 되겠다.