본문 바로가기
Database/MYSQL

사용자 추가 / DB생성 / 권한부여

by BAYABA 2021. 10. 14.
  1. 개인 공부 목적으로 작성한 글입니다.
  2. 아래 출처를 참고하여 작성하였습니다.

목차

  1. 사용자 추가(권한 추가)
  2. DB 생성
  3. 사용자에게 데이터베이스 사용권한 부여

1. 사용자 추가(권한 추가)

//사용자 추가
mysql > create user 사용자ID;

// 사용자(user)를 추가하면서 패스워드까지 설정
mysql > create user userid@localhost identified by '비밀번호';

//e.g.
mysql > create user sa@localhost identified by '1111';

2. DB 생성

//데이터베이스 생성
mysql > create database DB명;

//default character set을 지정하지 않으면 한글이 깨져서 나옵니다.
mysql > create database DB명 default character set utf8;

//e.g.
mysql > create database test default CHARACTER SET UTF8;

3. 사용자에게 데이터베이스 사용권한 부여

  1. Mysql에서 사용자 계정을 추가하고 권한을 추가하거나 제거하는데는 GRANT와 REVOKE 명령을 사용합니다.
//e.g. test DB에 있는 partner_management Table에 대해 sa 유저에게 모든 권한을 부여합니다.
mysql > grant all privileges on test.partner_management to sa@localhost;

출처

  1. mysql 사용자추가/DB생성/권한부여

'Database > MYSQL' 카테고리의 다른 글

mac MYSQL 접속방법  (0) 2021.10.13