상세 컨텐츠

본문 제목

[mac] mysql 데이터베이스 생성 | 관리자 생성 | 접근권한 부여 | 권한 확인

Computer Science/데이터베이스

by yooputer 2022. 11. 2. 15:14

본문

로컬 root 유저로 로그인


데이터베이스 생성

create database new <db명> default CHARACTER SET UTF8;


관리자 유저 생성

use mysql;

 

create user '<유저명>'@localhost identified by '<비밀번호>';

@localhost로 설정하면 외부에서는 해당 유저로 접속 불가

@%로 설정하면 외부에서 접속 가능

 


관리자 권한 부여

grant all privileges on <db명>.* to <유저>;

 

grant <select | insert | update | delete> privileges on <db명>.<테이블명> to <유저> with grant option;

 


권환 확인

show grants for <유저>;

 

 

관련글 더보기