[mySQL] 사용자 추가, 권한 부여,삭제

1. 사용자 추가

CREATE USER 'USERNAME'@'ipaddr' IDENTIFIED BY 'password';
Code language: JavaScript (javascript)
  • 'USERNAME'@'ipaddr' : 특정 ipaddr에서 접속하는 유저.
  • 'USERNAME'@'localhost' : localhost에서 접속하는 유저.
  • 'USERNAME'@'%' : 모든 ip에서 접속하는 유저.
//확인
SELECT USER, HOST FROM mysql.user;
Code language: JavaScript (javascript)

2. 권한 부여

GRANT 문을 사용해서 생성한 유저의 권한을 설정한다.

//example
GRANT ALL PRIVILEGES ON opentutorials.* to 'USERNAME'@'ipaddr';
Code language: JavaScript (javascript)

3. 사용자 삭제

DROP 문으로 유저를 삭제한다.

DROP USER 'USERNAME'@'ipaddr';
Code language: JavaScript (javascript)
//확인
SELECT USER, HOST FROM mysql.user;
Code language: JavaScript (javascript)

참고자료

How to Delete MySQL User Using DROP USER

Delete a MySQL user using the DROP USER statement. This tutorial explains the statement syntax and gives examples for removing unwanted users.


댓글 남기기