728x90
DB2® 데이터베이스 시스템에서는 인스턴스 및 데이터베이스 디렉토리가 최소 수준의 사용 권한을 가지고 있어야 합니다.
주: 인스턴스 및 데이터베이스 디렉토리가 DB2 데이터베이스 관리 프로그램에 의해 작성되면, 권한이 정확하고 변경되지 않아야 합니다.
UNIX 및 Linux 머신에 있는 인스턴스 디렉토리 및 NODE000x/sqldbdir 디렉토리의 최소 권한은 u=rwx 및 go=rx여야 합니다. 여기에 사용된 문자가 의미하는 바는 다음 표와 같습니다.
문자 | 의미 |
---|---|
u | 사용자(소유자) |
g | 그룹 |
o | 기타 사용자 |
r | 읽기 |
w | 쓰기 |
x | 실행 |
예를 들어, /home에 있는 db2inst1 인스턴스에 대한 사용 권한은 다음과 같습니다.
drwxr-xr-x 36 db2inst1 db2grp1 4096 Jun 15 11:13 db2inst1
데이터베이스가 있는 디렉토리의 경우 NODE000x를 포함한 각 디렉토리 레벨에는 다음과 같은 사용 권한이 필요합니다.
drwxrwxr-x 11 db2inst1 db2grp1 4096 Jun 14 15:53 NODE0000/
예를 들어, 데이터베이스가 /db2/data/db2inst1/db2inst1/NODE0000에 있는 경우 /db2, /db2/data, /db2/data/db2inst1,/db2/data/db2inst1/db2inst1 및 /db2/data/db2inst1/db2inst1/NODE0000 디렉토리에는 drwxrwxr-x가 필요합니다.
NODE000x 내의 sqldbdir 디렉토리에는 다음과 같이 drwxrwxr-x 사용 권한이 필요합니다.
drwx------ 5 db2inst1 db2grp1 256 Jun 14 14:17 SAMPLE/ drwxr-x--- 7 db2inst1 db2grp1 4096 Jun 14 13:26 SQL00001/ drwxrwxr-x 2 db2inst1 db2grp1 256 Jun 14 13:02 sqldbdir/
경고:
파일 보안을 유지하려면 DB2 데이터베이스 관리 프로그램이 DBNAME 디렉토리(예: SAMPLE) 및 SQLxxxx 디렉토리를 작성할 때 지정된 사용 권한을 그대로 유지하십시오.
728x90
'Db2 > Db2 reference' 카테고리의 다른 글
DB2LUW v8의 SQL 모니터링 (0) | 2012.02.13 |
---|---|
식별 컬럼(GENERATED ... AS IDENTITY)이 있는 데이블 로드 (0) | 2012.02.10 |
데이터 페이지의 버퍼 풀 관리 (0) | 2012.01.20 |
How to start the DB2 Java daemon (db2jd) on UNIX platforms (0) | 2012.01.16 |
Methods for enabling or disabling auto-commit in DB2 UDB 9.x (0) | 2012.01.07 |