작성: 2020-08-12 수정:
2020-08-12
MySQL 사용자 생성 및 권한부여
사용자 생성 및 권한 부여
1. 접속
경로 C:”Program Files”\MySQL”MySQL Server 8.0”\bin
- mysql -u root -p // root 계정으로 password 입력
- mysql -u [username] -p // [username] 계정으로 password 입력
2. user 생성
create user '[userName]'@'[hostName]' identified by '[passwoard]';
3. 제대로 생성됬는지 확인하기
use mysql;
select user, host from user;
4. DataBase 생성
create database '[dbName]';
//제대로 생성됬는지 확인하기
show databases;
5. User 권한 부여
grant all privileges on '[dbName]'.* to '[userName]'@'[hostName]';
특정 [DBname]에만 권한 부여
grant all privileges on *.* to '[userName]'@'[hostName]';
모든 DB들에 대한 권한 부여
//제대로 적용됬는지 확인하기
show grants for '[userName]'@'[hostName]';