oracle의 역할: 1. "연결 역할" 연결 역할, 임시 사용자는 테이블을 생성할 필요가 없는 사용자를 나타냅니다. 2. 사용자에게 자신의 테이블을 생성할 수 있는 추가 권한을 제공하는 "리소스 역할" 리소스 역할; . "dba 역할" 데이터베이스 관리자 역할(무제한 공간 할당량 및 다른 사용자에게 다양한 권한을 부여하는 기능 포함)
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 버전 12c, Dell G3 컴퓨터.
역할을 사용하는 주요 목적은 권한 관리를 단순화하는 것입니다.
CONNECT는 다음 권한을 포함하여 자동으로 생성됩니다. , DATABASELINK 생성, 시퀀스 생성, 세션 생성, 동의어 생성, 테이블 생성, 뷰 생성.
RESOURCE는 다음 권한을 포함하여 자동으로 생성됩니다: CREATE CLUSTER, CREATE PROCEDURE, CREATE SEQUENCE, CREATE TABLE, CREATE TRIGGR
oracle은 이전 버전과의 호환성을 위해 connect/resource 및 dba라는 세 가지 표준 역할(role)을 제공합니다.
세 가지 표준 역할:
1. 연결 역할(연결 역할)
--임시 사용자, 특히 테이블을 생성할 필요가 없는 사용자는 일반적으로 연결 역할만 부여합니다.
--연결은 간단합니다. 선택/삽입/업데이트 및 삭제 등을 포함하여 다른 사용자의 테이블에 대한 액세스 권한만 갖는 Oracle 권한을 사용합니다.
--연결 역할을 가진 사용자는 테이블, 뷰, 시퀀스, 클러스터, 동의어, 세션 및 기타 데이터 링크도 생성할 수 있습니다.
2. 리소스 역할(Resource Role)
--더 안정적이고 공식적인 데이터베이스 사용자는 리소스 역할을 부여했습니다.
--resource는 사용자에게 자신의 테이블, 시퀀스, 프로시저, 트리거, 인덱스 및 클러스터를 생성할 수 있는 추가 권한을 제공합니다.
3. dba 역할(데이터베이스 관리자 역할)
--dba 역할에는 무제한 공간 할당량 및 다른 사용자에게 다양한 권한을 부여하는 기능을 포함하여 모든 시스템 권한이 있습니다. 시스템은 dba 사용자가 소유합니다
(2) 인증 명령
구문: 연결 부여, 사용자 이름에 리소스;
예: 연결 부여, 테스트할 리소스;
(3) 권한 취소
구문: 연결 취소 , 사용자 이름의 리소스;
목록: 연결 취소, 테스트의 리소스;
권장 튜토리얼: "
Oracle Video Tutorial위 내용은 오라클의 역할은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!