01. MySQL DCL 설정
유저 설정
create user '유저명'@'아이피' identified by 패스워드;
권한 종류
권한 부여
grant all privileges
on 데이터베이스명.테이블명
to '유저명'@'아이피';
# 모든 데이터베이스에 모든 테이블 모든 권한 허용
grant all privileges
on *.*
to '유저명'@'아이피';
# 모든 특정 데이터베이스에 모든 테이블 모든 권한 허용
grant all privileges
on testdb.*
to '유저명'@'아이피';
# 모든 특정 데이터베이스에 특정 테이블 모든 권한 허용
grant all privileges
on testdb.member
to '유저명'@'아이피';
# 모든 특정 데이터베이스에 특정 테이블 select 권한 허용
grant select
on testdb.member
to '유저명'@'아이피';
- 아이피
- localhost : 내 컴퓨터에서만 접근 허용
- 127.0.0.1 : 내 컴퓨터에서만 접근 허용 (localhost 보다 접근속도가 빠름)
- % : 모든 컴퓨터 접근 허용
- 192.168.0.123 : 해당 아이피 접근 허용
- DESKTOP-12345 : 해당 컴퓨터명으로 접근 허용
'30. MySQL > 기초' 카테고리의 다른 글
02. MySQL - MySQL Tutorial for Beginners [Full Course] 내용 정리 (0) | 2021.09.18 |
---|