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 디렉토리를 작성할 때 지정된 사용 권한을 그대로 유지하십시오.


http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=/com.ibm.db2.luw.admin.sec.doc/doc/c0050516.html

728x90

+ Recent posts