SQL 과정

2.12 SQL (데이터 제어어[GRAND, REVOKE])

memory0136 2019. 2. 12. 10:34

데이터 제어어(DCL)

  • DB 사용자의 권한을 제어하기 위해서 사용하는 언어



데이터 제어어의 명령어 종류





GRANT 명령

  • DB 관리자가 한 명 이상의 사용자에게 여러 개의 시스템 권한을 부여할때 사용하는 명령




GRANT 명령의 일반 형식

  • GRANT명령으로 DB관리자가 한 명 이상의 사용자에게 여러 개의 시스템 권한을 부여할 때 사용한다.
  • GRANT명령으로 객체의 소유자가 특정 객체 권한을 다른 사용자에게 부여할 수도 있다.(WITH ADMIN OPTION)





응용 프로그램 개발자가 가질 수 있는 시스템 권한의 종류





REVOKE 명령

  • 사용자에게 부여한 권한을 철회할 때 사용하는 명령




REVOKE 명령의 일반 형식





DCL 권한 부여 도식도