z/OS용 DB2에서 실행되는 SQL문 분석에 필요한 권한 및 특권

이 권한 및 특권은 쿼리 분석 도구를 사용할 때 필요합니다.
표 1. 다양한 쿼리 분석 도구를 사용하는 데 필요한 권한 및 특권
쿼리 분석 도구 필수 권한 또는 특권
모든 도구 상황에 따라 다음이 필요할 수 있습니다.
  • SYSPROC.DSNAEXP에 대한 EXECUTE 특권 - 스토어드 프로시저를 사용하여 SQL문에 대한 EXPLAIN 정보를 수집합니다.
  • SYSPROC.DSNAHVPM - 호스트 변수를 포함하는 정적 SQL문에 대한 EXPLAIN 정보를 수집합니다.
  • 쿼리를 실행하는 SQLID에 대한 SET CURRENT SQLID.
액세스 경로 보고서 다음 패키지에 대한 EXECUTE 특권:
  • AOC5OADM
  • AOC5OEPJ(z/OS®용 DB2® 버전 8)
  • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
  • AOC5ONPT
  • AOC5OPKG
액세스 플랜 그래프 다음 권한 및 특권 모두:
  • 모든 EXPLAIN 테이블에 사용할 SELECT 특권
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPJ(z/OS용 DB2 버전 8)
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG
EXPLAIN을 실행하려면 다음 권한 또는 특권 중 하나가 있어야 합니다.
  • 이름이 PLAN_TABLE인 플랜 테이블 소유자
  • 이름이 owner.PLAN_TABLE인 플랜 테이블에 별명이 있고 테이블에 대해 SELECT 및 INSERT 특권 소유
쿼리 환경 캡처 다음 권한 및 특권 모두:
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPJ(z/OS용 DB2 버전 8)
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG
  • 카탈로그 테이블에 대한 SELECT 특권
  • 모든 EXPLAIN 테이블에 대한 SELECT 특권
스토어드 프로시저의 경우 하나 이상의 다음 특권이 있어야 합니다.
  • SYSPROC.DSNWZP 스토어드 프로시저에 대한 EXECUTE 특권
  • SYSPROC.DSNACCMD 스토어드 프로시저에 대한 EXECUTE 특권
쿼리 어노테이션
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OADM
    • AOC5OEPJ(z/OS용 DB2 버전 8)
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG
  • 다음 패키지에 대한 EXECUTE 특권:
    • AOC5OFMJ(z/OS용 DB2 버전 8 및 9)
    • AOC5OFMM(z/OS용 DB2 버전 10)
요약 보고서 다음에 설명하는 권한 및 특권 모두: z/OS용 DB2에서 실행되는 SQL문에서 단일 쿼리 어드바이저를 실행하는 데 필요한 권한 및 특권
비주얼 플랜 힌트 다음 권한 및 특권 모두:
  • PLAN_TABLE의 SELECT, INSERT 및 DELETE 특권
  • 다음 패키지에 대한 EXECUTE:
    • AOC5OADM
    • AOC5OEPJ(z/OS용 DB2 버전 8)
    • AOC5OEPK(z/OS용 DB2 버전 9 및 10)
    • AOC5ONPT
    • AOC5OPKG
  • DSNTIP8 설치 패널의 OPTIMIZATION HINT 서브시스템 매개변수를 YES로 설정해야 합니다. 이 매개변수를 설정하려면 사용 중인z/OS용 DB2 버전의 문서를 참조하십시오.

피드백