관리 메뉴

nkdk의 세상

데이터 베이스에서 ROLE 이란 무엇인가? (개념 설명) 본문

My Programing/DataBase

데이터 베이스에서 ROLE 이란 무엇인가? (개념 설명)

nkdk 2008. 3. 7. 20:39
******** 데이터베이스 Role **********
사용자에게 효율적으로 권한을 부여하기 위해 여러 개의 권한을 묶어 권한을 행사하기 위한 방안.

--롤의 종류
1. 오라클에서 정의된 System Role
- CONNECT Role : 사용자가 DB에 접속하여 처리하도록 한 기본적인 시스템 권한
CREATE CLUSTER, CREATE DATABASE LINK, CREATE SEQUENCE,
CREATE SESSION, CREATE SYNONYM, CREATE TABLE, CREATE VIEW,
ALTER SESSION
- RESOURCE Role : 사용자에게 객체를 생성할 수 있도록 하기 위한 시스템 권한
CREATE CLUSTER, CREATE PROCEDURE, CREATE SEQUENCE,
CREATE TABLE, CREATE TRIGGER
- DBA Role : 절대 권한

2. 사용자 정의 Role
: 관리자가 직접 Role을 만들어 계정 및 권한 관리