티스토리 뷰
사용자 계정에 대한 작업은 루트 권한을 필요로 한다.
사용자 추가
- CREATE USER 'user_id'@'host' IDENTIFIED BY 'user_password';
권한부여
- GRANT SELECT, INSERT, DELETE ON db_name.* TO 'user_id'@'host';
host에서 접속한 user_id에게 SELECT, INSERT, DELETE 권한을 부여
- GRANT ALL PRIVILEGES ON db_name.tbl_name TO 'user_id'@'host';
host에서 접속한 user_id에게 db_name.tbl_name에 대한 모든 권한을 부여
- GRANT ALL PRIVILEGES ON *.* TO 'user_id'@'host';
host에서 접속한 user_id에게 모든 객체에 대한 모든 권한을 부여
- GRANT ALL PRIVILEGES ON *.* TO 'user_id'@'%';
접속한 위치와 상관없이 user_id에게 모든 객체에 대한 모든 권한을 부여
변경사항 반영
- FLUSH PRIVILEGES;
사용자 삭제
- DROP USER 'user_id'@'host';
댓글