1. REVOKE
GRANT를 통해 계정에 권한을 부여하고 난 뒤, 불 필요한 권한을 회수하기 위해 REVOKE를 사용하여 처리할 수 있다.
2. 계정에서 권한을 회수하기
계정에 권한을 회수하기 위해 REVOKE 구문을 사용한다. REVOKE 구문은 다음과 같이 사용이 가능하다.
REVOKE priv_type [(column_list)] [, priv_type [(column_list)]] ... ON [object_type] priv_level FROM user [, user] ... REVOKE ALL PRIVILEGES, GRANT OPTION FROM user [, user] ... |
처음 구문은 특정 권한을 삭제하고자 할 때, 사용하는 구문이고, 두번째의 구문은 계정에 대한 모든 권한을 사용할 때 사용하는 구문이다. 2번째 구문을 실행하고 나면, 권한 중 usage만 보이게 되고, 계정 자체는 삭제 되지 않는다. 계정을 삭제하기 위해서는 앞에서 "5장 (1)Account 란?"에서 설명한 drop user 명령을 사용하면 된다.
--참고--
여기서 말하는 user는 'username'@'hostname' 을 말한다. 절대 잊지 않도록 한다.
'MySQL Admin Guide > MySQL Ver.5.1 Admin Guide' 카테고리의 다른 글
5장 ACCOUNT , 권한 관리 (5) 권한관리 (0) | 2009.04.27 |
---|---|
5장 ACCOUNT , 권한 관리 (4) 권한 종류 (0) | 2009.04.27 |
5장 ACCOUNT , 권한 관리 (2) GRANT 하기 (0) | 2009.04.22 |
5장 ACCOUNT , 권한 관리 (1) ACCOUNT 란? (0) | 2009.04.21 |
4장 MySQL 접근하기(2) (0) | 2009.04.17 |