1.GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON
     데이타베이스이름.테이블이름 TO 사용자ID@접속호스트
    
     or
 
     GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON
    zboard.table이름 TO zboard@localhost
 
    or
    
     GRANT ALL PRIVILEGES ON *.* TO zboard@%  : 모든권한주면서 외부접속

특정테이블의 특정필더에게 특정권한만 주기
GRANT select (id, name,.....) on dbname.login to id@'111.1.....' IDENTIFIED by '비빌번호
' with grant option;
2. 권한 로드
     FLUSH PRIVILEGES

GRANT ALL ON *.* TO 'someuser'@'somehost';
GRANT SELECT, INSERT ON *.* TO 'someuser'@'somehost';


GRANT SELECT (col1), INSERT (col1,col2) ON mydb.mytbl TO 'someuser'@'somehost';








1. GRANT

    GRANT 권한1(컬럼1[,컬럼2,컬럼3...])[,권한2(컬럼1[,컬럼2,컬럼3...]), 권한3...]
    ON [ 오브젝트명| 테이블명 | * ].[디비명]
    TO 유저명 [IDENTIFIED BY '비밀번호']
    [WITH 위드옵션[위드옵션2,...]]

ex)
    grant all on *.* to 'test0'@'localhost' identified by 'test0';
    grant select on *.* to 'test1'@'localhost' identified by 'test1';
    grant select on *.* to 'test2'@'localhost' identified by 'test2' with grant option;

- 권한 종류
    mysql DB의 user 테이블을 describe하면 권한_Privs 형식의 컬럼 명을 통해 권한 부여 가능.

- 권한 종류 뒤에 컬럼명을 지정해서 특정 컬럼에 대한 권한만 부여할 수도 있다.

- 위드 옵션
    WITH GRANT OPTION을 통해 권한을 부여받은 유저는 다른 유저에게 자신이 행사하는 권한을 부여할 수 있다.

- 권한 부여자에게 CREATE USER 권한이 있고 유저가 존재하지 않을 경우 유저도 생성해준다.


2. REVOKE

    REVOKE 권한1(컬럼1[,컬럼2,컬럼3...])[,권한2(컬럼1[,컬럼2,컬럼3...]), 권한3...]
    ON [ 오브젝트명| 테이블명 | * ].[디비명]
    FROM 유저명 [IDENTIFIED BY '비밀번호']

ex)
    revoke select on *.* from 'test2'@'localhost';    

- 부여했던 권한을 회수한다.

- WITH GRANT OPTION 으로 권한을 부여했던 유저의 권한이 회수되어도 하위 유저의 권한은 사라지지 않는다.








2009/08/28 12:58 2009/08/28 12:58
트랙백 17, 댓글이 없습니다.

댓글+트랙백 RSS :: http://cyber.ipohang.org/blog/winnie/rss/response/6

댓글+트랙백 ATOM :: http://cyber.ipohang.org/blog/winnie/atom/response/6

트랙백 주소 :: http://cyber.ipohang.org/blog/winnie/trackback/6

트랙백 RSS :: http://cyber.ipohang.org/blog/winnie/rss/trackback/6

트랙백 ATOM :: http://cyber.ipohang.org/blog/winnie/atom/trackback/6

댓글을 달아 주세요

댓글 RSS 주소 : http://cyber.ipohang.org/blog/winnie/rss/comment/6
댓글 ATOM 주소 : http://cyber.ipohang.org/blog/winnie/atom/comment/6
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다