Tech/DB | RDBMS
[MySQL] USER 생성, 권한 부여
싱브이
2024. 2. 13. 15:40
728x90
반응형
1. 접속
// mysql 접속
mysql -u root -p
2. 계정 생성
// localhost로 접속
CREATE USER '아이디'@'localhost' IDENTIFIED BY '비밀번호';
//외부 ip 가능
CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호';
3. 계정 권한 부여
// 모든 DB
GRANT ALL PRIVILEGES ON *.* TO '아이디'@'호스트';
// 특정 DB
GRANT ALL PRIVILEGES ON 데이터베이스.* TO '아이디'@'호스트';
4. 적용
FLUSH PRIVILEGES;
* 참고
권한을 제거하는 명령어 : revoke
계정 삭제 :
DROP USER '아이디'@'호스트';
DELETE FROM USER WHERE USER = '아이디';
728x90
반응형