Oracle / PLSQL : Roles 이 Oracle 튜토리얼에서는 역할을 만들고, 역할에 권한을 부여/해지하고, 역할을 활성화/비활성화하고, 역할을 기본값으로 설정하고, Oracle에서 역할을 삭제하는 방법을 구문과 예제를 통해 설명합니다. 설명 역할은 사용자 또는 다른 역할에 부여할 수 있는 권한의 집합 또는 그룹입니다. 데이터베이스 관리자가 시간과 노력을 절약할 수 있는 좋은 방법입니다. 역할 만들기 사용자의 권한을 논리적으로 그룹화할 수 있도록 역할을 만들 수 있습니다. 역할을 만들려면 역할 만들기 시스템 권한이 있어야 한다는 점에 유의하세요. 구문 Oracle에서 역할을 만드는 구문은 다음과 같습니다. CREATE ROLE role_name [ NOT IDENTIFIED | IDENTIFIE..
Oracle / PLSQL : Synonyms 이 Oracle 튜토리얼에서는 구문과 예제를 통해 Oracle에서 시노님을 만들고 삭제하는 방법을 설명합니다. 설명 시노님은 테이블, 뷰, 시퀀스, 저장 프로시저 및 기타 데이터베이스 개체와 같은 개체의 대체 이름입니다. 일반적으로 다른 스키마의 개체에 대한 액세스 권한을 부여할 때 시노님을 사용하며, 사용자가 어떤 스키마가 개체를 소유하고 있는지 걱정할 필요가 없도록 하려는 경우에도 시노님을 사용합니다. 시노님 생성 혹은 교체 사용자가 쿼리에서 테이블을 사용할 때 테이블 이름 앞에 스키마 이름을 붙이지 않아도 되도록 시노님을 만들 수 있습니다. 구문 Oracle에서 시노님을 만드는 구문은 다음과 같습니다. CREATE [OR REPLACE] [PUBLIC]..
Oracle / PLSQL : 권한 부여/제거 이 Oracle 튜토리얼에서는 구문과 예제를 통해 Oracle에서 권한을 부여하고 제거하는 방법을 설명합니다. 설명 Oracle에서 다양한 데이터베이스 개체에 대한 권한을 부여하고 제거할 수 있습니다. 먼저 테이블에 대한 권한을 부여하고 제거하는 방법을 살펴본 다음 Oracle의 함수 및 프로시저에 대한 권한을 부여하고 제거하는 방법을 살펴보겠습니다. 테이블에 대한 권한 부여 사용자에게 테이블에 다양한 권한을 부여할 수 있습니다. 이러한 권한은 SELECT, INSERT, UPDATE, DELETE, REFERENCES, ALTER, INDEX 또는 ALL의 모든 조합이 될 수 있습니다. 구문 Oracle에서 테이블에 권한을 부여하는 구문은 다음과 같습니다...
Oracle / PLSQL : 인덱스 이 Oracle 튜토리얼에서는 구문과 예제를 통해 Oracle에서 인덱스를 만들고, 이름을 바꾸고, 삭제하는 방법을 설명합니다. Oracle에서 인덱스란 무엇인가요? 인덱스는 레코드를 더 빠르게 검색할 수 있도록 하는 성능 튜닝 방법입니다. 인덱스는 인덱싱된 열에 나타나는 각 값에 대한 항목을 만듭니다. 기본적으로 Oracle은 B-트리 인덱스를 생성합니다. 인덱스 만들기 구문 Oracle/PLSQL에서 인덱스를 생성하는 구문은 다음과 같습니다. CREATE [UNIQUE] INDEX index_name ON table_name (column1, column2, ... column_n) [ COMPUTE STATISTICS ]; UNIQUE 인덱싱된 행의 값 조합이 ..