DBAny(디비애니) - 기능설명

Grant Privileges 관리

  1. Privilege관리는 왼쪽창에 User목록이 있고 오른쪽창에 Grant Privileges의 기능으로 구성된다.
  2. Grant Privileges는 Privilege의 종류, Grant된 Privilege 목록, Grant명령 버튼, Grant할 Privilege 목록 등으로 구성된다.
  3. [Privilege 종류]는 DATABASE Privilege, SCHEMA Privilege, TABLE Privilege가 있다.
    • [DATABASE Privilege]는 왼쪽에 선택한 User에게 부여한 데이터베이스 전체에 대한 권한이다
    • [SCHEMA Privilege]는 왼쪽에 선택한 User에게 부여한 특정 스키마에 대한 권한이다.
    • [TABLE Privilege]는 왼쪽에 선택한 User에게 부여한 특정 테이블에 대한 권한이다.
  4. [Grant된 Privilege 목록]는 DATABASE Privilege, SCHEMA Privilege, TABLE Privilege별로 다르다.
    • [DATABASE Privilege]는 Granted Privilege, GRANTABLE 항목이 있다.
    • [SCHEMA Privilege]는 Granted Privilege, ON SCHEMA, GRANTABLE 항목이 있다.
    • [TABLE Privilege]는 Granted Privilege, ON SCHEMA, ON TABLE, GRANTABLE 항목이 있다.
  5. [Grant명령 버튼]은 WITH GRANT OPTION, Grant Privilege, Revoke Privilege, GRANT OPTION FOR가 있다.
    • [WITH GRANT OPTION] Checkbox는 GRANTABLE (Yes/No)를 선택한다.
    • [Grant Privilege]는 명령은 왼쪽에 선택한 User에게 선택한 Privilege종류에 대해 아래 Privilege목록에서 선택한 Privilege권한을 부여한다.
    • [Revoke Privilege]는 명령은 왼쪽에 선택한 User로부터 선택한 Privilege종류에 대해 위의 Granted Privilege목록에서 선택한 Privilege권한을 회수한다.
    • [GRANT OPTION FOR]는 명령은 [Revoke Privilege]할 때 권한 회수 방법을 선택한다. 회수 방법은 RESTRICT, CASCADE, CASCADE CONSTRAINTS가 있다.
  6. [Grant할 Privilege 목록]은 왼쪽에 선택한 User에게 부여할 권한 목록으로 DATABASE Privilege, SCHEMA Privilege, TABLE Privilege별로 다르다.
    • [DATABASE Privilege]는 Privilege list 항목이 있다.
    • [SCHEMA Privilege]는 Privilege list, SCHEMA List 항목이 있다.
    • [TABLE Privilege]는 Privilege list, SCHEMA List, TABLE List 항목이 있다.