[SQL] 시스템, 객체, 역할을 통한 권한 관리
·
Language/SQL
시스템 권한 관리 시스템 권한은 데이터베이스 관리자가 부여하는 것으로 테이블 생성, 삭제, 유저 계정 생성 등의 권한이다. 즉 데이터 정의어(DDL)과 관련된 권한이라 생각하면 편하다.시스템 권한 부여GRANT system_privilege TO user_name;여기서 system_privilege는 앞서 말한 시스템 권한으로 CREATE TABLE 이나 CREATE VIEW 등이 있다. 시스템 권한 취소REVOKE system_privilege FROM user_name; 객체 권한 관리 객체 권한 부여GRANT privilege ON object_name TO user_name [WITH GRANT OPTION];부여 가능한 주요 권한으로는 INSERT, DELETE, UPDATE, SELECT, ..