mysql
MYSQL - REVOKE 구문
REVOKE 구문은 시스템 관리자가 MySQL 계정으로 부터 권한을 빼앗을 수 있도록 합니다. 각 계정은 GRANT 구문에 관해 동일한 형식을 사용해 지어집니다. 예를 들어 'jeffrey'@‘localhost' 형식입니다.
계정 이름의 단지 사용자 이름부분만 지정하면, %의 호스트 이름으로 사용됩니다. 어떤 권한이 있는지, 허용가능한 priv_type 와 priv_level 값, 그리고 사용자명과 암호 지정에 대한 문법 등 관련 상세정보는 [GRANT] 구문을 참조하세요.
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] ...
첫 번째 REVOKE 문법을 사용하기 위해, GRANT OPTION 권한을 가져야합니다. 그리고 뺏고자 하는 권한을 가지고 있어야 합니다.
모든 권한을 뺏기 위해, 두 번째 문법을 사용합니다. 모든 global, 데이터베이스, 테이블, 컬럼, 그리고 명명한 사용자와 사용자들에 대한 루틴 권한을 삭제합니다.
REVOKE ALL PRIVILEGES, GRANT OPTION
FROM user [, user]...
이 REVOKE 문법을 사용하기 위해, mysql 데이터베이스에 대해 global CREATE USER 권한 또는 UPDATE 권한을 가지고 있어야 합니다.
0 댓글