BE/DB
[mySQL] 사용자 추가, 권한 부여,삭제
tired_i
2023. 7. 4. 16:01
1. 사용자 추가
CREATE USER 'USERNAME'@'ipaddr' IDENTIFIED BY 'password';
'USERNAME'@'ipaddr'
: 특정 ipaddr에서 접속하는 유저.'USERNAME'@'localhost'
: localhost에서 접속하는 유저.'USERNAME'@'%'
: 모든 ip에서 접속하는 유저.
//확인
SELECT USER, HOST FROM mysql.user;
2. 권한 부여
GRANT
문을 사용해서 생성한 유저의 권한을 설정한다.
//example
GRANT ALL PRIVILEGES ON opentutorials.* to 'USERNAME'@'ipaddr';
3. 사용자 삭제
DROP
문으로 유저를 삭제한다.
DROP USER 'USERNAME'@'ipaddr';
//확인
SELECT USER, HOST FROM mysql.user;
참고자료
How To Delete or Remove a MySQL User Account on Linux
In this tutorial, learn how to use the MySQL DROP USER statement with examples to remove or delete user accounts in a MySQL database.
phoenixnap.com