티스토리 뷰

카테고리 없음

MYSQL 사용자 관리

leeted 2016. 1. 20. 11:24
사용자 계정에 대한 작업은 루트 권한을 필요로 한다.

사용자 추가
  • 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';


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함