z/OS용 DB2에서 실행되는 SQL문을 캡처하는 데 필요한 권한 및 특권

다음 표는 여러 소스의 SQL문을 캡처하고 보는 데 필요한 권한 및 특권을 나열합니다.
표 1. 여러 소스의 개별 SQL문을 보는 데 필요한 권한 및 특권
쿼리 소스 필수 권한 또는 특권
카탈로그 플랜 또는 패키지 다음 권한 및 특권 모두:
  • 다음 테이블에 대한 SELECT 권한
    • SYSIBM.SYSPACKAGE
    • SYSIBM.SYSPACKLIST
    • SYSIBM.SYSPLAN
    • SYSIBM.SYSSTMT
    • SYSIBM.SYSPACKSTMT
    • SYSIBM.SYSPACKDEP
    • SYSIBM.SYSPLANDEP
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPK(z/OS®용 DB2® 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG(z/OS용 DB2 버전 9, 10 및 11 변환 모드)
    • AOC5OPKN(z/OS용 DB2 버전 11 새 기능 모드)
SQL 카테고리 없음
파일 없음
함수 테이블 다음 권한 및 특권 모두:
  • 다음 테이블에 대한 SELECT 권한
    • DSN_FUNCTION_TABLE
    • SYSIBM.SYSPACKAGE
    • SYSIBM.SYSPACKLIST
    • SYSIBM.SYSPLAN
    • SYSIBM.SYSSTMT
    • SYSIBM.SYSPACKSTMT
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG(z/OS용 DB2 버전 9, 10 및 11 변환 모드)
    • AOC5OPKN(z/OS용 DB2 버전 11 새 기능 모드)
플랜 테이블 다음 권한 및 특권 모두:
  • 다음 테이블에 대한 SELECT 권한
    • PLAN_TABLE
    • SYSIBM.SYSPACKAGE
    • SYSIBM.SYSPACKLIST
    • SYSIBM.SYSPLAN
    • SYSIBM.SYSSTMT
    • SYSIBM.SYSPACKSTMT
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG(z/OS용 DB2 버전 9, 10 및 11 변환 모드)
    • AOC5OPKN(z/OS용 DB2 버전 11 새 기능 모드)
QMF™ 다음 권한 및 특권 모두:
  • 다음 테이블에 대한 SELECT 권한
    • Q.OBJECT_DIRECTORY
    • Q.OBJECT_DATA
    • Q.OBJECT_REMARKS
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG(z/OS용 DB2 버전 9, 10 및 11 변환 모드)
    • AOC5OPKN(z/OS용 DB2 버전 11 새 기능 모드)
  • Q.DSEQ_QMFOBJSL 뷰에 대한 Select 특권(SYSADM에는 필요하지 않음)
QMF HPO 다음 권한 및 특권 모두:
  • Q.OBJ_ACTIVITY_SUMM 및 Q.OBJ_ACTIVITY_DTL 테이블에 대한 SELECT 특권
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG(z/OS용 DB2 버전 9, 10 및 11 변환 모드)
    • AOC5OPKN(z/OS용 DB2 버전 11 새 기능 모드)
SQL 프로시저 시스템 카탈로그에 대한 SELECT 특권
SQL 사용자 정의 함수(UDF) 시스템 카탈로그에 대한 SELECT 특권
명령문 캐시 다음 권한 및 특권 모두:
  • 동적으로 또는 SYSPROC.OSC_RUNSQL 스토어드 프로시저를 통한 EXPLAIN STMTCACHE ALL문에 대한 EXECUTE 권한
    • 동적: 모든 명령문에 대해 EXPLAIN을 실행하려면 SYSADM 권한이 필요하며, 이 권한이 없는 경우 동일한 권한 부여 ID가 있는 명령문만 Explain될 수 있습니다.
    • 스토어드 프로시저: 모든 명령문을 Explain하는 SYSPROC.OSC_RUNSQL 스토어드 프로시저에 대해 EXECUTE 권한이 필요합니다.
  • DSN_STATEMENT_CACHE_TABLE의 소유권 또는 owner.DSN_STATEMENT_CACHE_TABLE에 대한 별명의 소유권 및 테이블에 대한 SELECT, INSERT 및 DELETE 권한
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG(z/OS용 DB2 버전 9, 10 및 11 변환 모드)
    • AOC5OPKN(z/OS용 DB2 버전 11 새 기능 모드)
  • 선택사항: 통계 정보(예: CPU 시간 및 경과 시간)를 가져오려면 추적을 시작하고 중지하는 데 SYSPROC.ADMIN_COMMAND_DB2 스토어드 프로시저에 대한 EXECUTE 특권이 필요합니다.
명령문 테이블 다음 권한 및 특권 모두:
  • 다음 테이블에 대한 SELECT 권한
    • DSN_STATEMNT_TABLE
    • SYSIBM.SYSPACKAGE
    • SYSIBM.SYSPACKLIST
    • SYSIBM.SYSPLAN
    • SYSIBM.SYSSTMT
    • SYSIBM.SYSPACKSTMT
  • 다음 패키지에 대한 EXECUTE:
    • AOC5OADM
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG(z/OS용 DB2 버전 9, 10 및 11 변환 모드)
    • AOC5OPKN(z/OS용 DB2 버전 11 새 기능 모드)
텍스트 없음.
트리거 시스템 카탈로그에 대한 SELECT 특권
보기 시스템 카탈로그에 대한 SELECT 특권

피드백