데이터베이스 특권을 사용하여 지원되는 각 데이터베이스 관리 시스템의 데이터 스토어 테이블 작성 또는 액세스에 필요한 권한을 판별하십시오.
설치 프로그램, 프로파일 관리 도구 또는 스크립트를 사용하여 스키마를 작성하는 경우 테이블 작성을 위한 권한이 충분한 사용자 ID가 필요합니다. 테이블이 작성되면 테이블의 정보를 선택, 삽입, 갱신 및 삭제할 수 있는 충분한 권한이 응용프로그램에 필요합니다.
데이터베이스 관리 시스템 | 데이터 스토어 테이블 사용에 필요한 최소 특권 | 데이터 스토어 테이블 작성에 필요한 추가 특권 |
---|---|---|
DB2® | 사용자 ID는 테이블에 대한 SELECT, INSERT, UPDATE 및 DELETE 특권이 필요합니다. | 데이터베이스에 대한 CREATETAB 권한 및 테이블 공간에 대한 USE 특권과 스키마에 대한 CREATEIN 특권이 사용자 ID에 필요합니다. |
Oracle | 데이터베이스에 연결하기 위해 최소한 SESSION 특권이 사용자 ID에 필요합니다. 동일한 사용자 ID가 데이터 스토어 스키마 및 데이터베이스에 연결할 컴포넌트를 둘 다 소유하는 경우, 사용자 ID에는 테이블을 조작할 수 있는 충분한 특권이 있습니다. 그렇지 않으면 데이터 스토어를 구성하는 테이블에 대한 SELECT, INSERT, UPDATE 및 DELETE 오브젝트 특권과 TRUNCATE TABLE 문을 사용할 수 있게 하는 DROP ANY TABLE 시스템 특권이 사용자 ID에 필요합니다. | 데이터 스토어 스키마에서 관계형 테이블 및 색인을 작성할 수 있는 충분한 특권이 사용자 ID에 필요합니다. 데이터베이스는 해당 스키마 소유자의 기본 테이블 공간에서 공간 할당량이 필요합니다. WebSphere® Process Server 및 WebSphere Enterprise Service Bus 컴포넌트의 추가 Oracle 데이터베이스 특권은 표 2를 참조하십시오. |
SQL 서버 | SQL 서버 및 Windows® 인증을 위해 SQL 서버를 구성합니다. 이를 통해 SQL 서버 로그인 ID 및 암호에 기반하여 인증할 수 있습니다. 사용자 ID는 테이블 소유자이거나, TRUNCATE TABLE 문을 실행할 수 있는 권한이 충분한 그룹의 구성원일 수 있습니다. | CREATE TABLE 문 특권이 사용자 ID에 필요합니다. |
Informix® | 데이터베이스에 대한 CONNECT 특권이 사용자 ID에 있어야 합니다. 또한 테이블에 대한 SELECT, INSERT, UPDATE 및 DELETE 권한도 있어야 합니다. | 데이터베이스에 대한 RESOURCE 특권이 사용자 ID에 있어야 합니다. |
Derby | 사용자 인증이 사용 가능한 경우 데이터베이스 액세스 권한을 사용자 ID에 부여해야 합니다. | 추가 특권이 필요하지 않습니다. |
컴포넌트 | 구성 특권 | 런타임 특권 |
---|---|---|
공통 DB | CREATE TABLE, CREATE INDEXTYPE, ALTER TABLE, INSERT, CREATE SEQUENCE, CREATE USER, ALTER USER, CREATE TABLESPACE | SELECT, UPDATE, DELETE, INSERT, CREATE VIEW, CREATE PROCEDURE |
Business Process Choreographer | CREATE TABLE, ALTER TABLE, CREATE VIEW, CREATE TABLESPACE, CREATE USER, CREATE PROCEDURE | SELECT, UPDATE, DELETE, INSERT |
CEI(Common Event Infrastructure) | CREATE TABLE, CREATE INDEXTYPE, ALTER TABLE, CREATE VIEW, ALTER SESSION, SELECT, UPDATE, DELETE, INSERT, CREATE TABLESPACE, CREATE PROFILE CREATE ROLE, CREATE PROCEDURE, CREATE TEMPORARY TABLESPACE | SELECT, UPDATE, DELETE, INSERT, CREATE PROCEDURE |
메시징 엔진 | CREATE TABLE, CREATE INDEXTYPE | SELECT, UPDATE, DELETE, INSERT, DROP ANY TABLE |
Oracle 데이터베이스에 대한 작업을 수행하기 위해 WebSphere Process Server를 구성할 때 추가 지원은 다음 학습서를 참조하십시오. http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic/com.ibm.websphere.wps.620.doc/doc/tins_oracleincorp.html.