Droits d'accès et privilèges requis pour l'utilisation des fonctions no-charge de l'assistant Flux de travaux Query Tuner et l'analyse des instructions SQL s'exécutant sous DB2 for z/OS

Ces droits d'accès et privilèges sont requis pour utiliser les outils d'analyse de requête.
Tableau 1. Droits d'accès et privilèges requis pour utiliser différents outils d'analyse de requête
Outil d'analyse de requête Droits d'accès ou privilèges requis
Tous les outils En fonction de la situation, vous pouvez avoir besoin :
  • De privilèges EXECUTE sur SYSPROC.DSNAEXP afin de collecter des informations EXPLAIN sur les instructions SQL en utilisant une procédure mémorisée.
  • SYSPROC.DSNAHVPM pour collecter des informations EXPLAIN sur les instructions SQL statiques qui contiennent des variables hôte.
  • SET CURRENT SQLID pour l'ID SQL qui exécute la requête.
Rapports de droit d'accès Droit EXECUTE sur les packages suivants :
  • AOC5OADM
  • AOC5OEPK (DB2 for z/OS versions 9 et 10)
  • AOC5ONPT
  • AOC5OPKG (DB2 for z/OS versions 9, 10 et 11 avec mode de conversion)
  • AOC5OPKN (DB2 for z/OS version 11 avec mode de nouveau fonctionnement)
Graphique de plan d'accès Toutes les autorisations et tous les privilèges suivants :
  • Droit SELECT pour toutes les tables EXPLAIN
  • Droit EXECUTE sur les packages suivants :
    • AOC5OADM
    • AOC5OEPK (DB2 for z/OS versions 9 et 10)
    • AOC5ONPT
    • AOC5OPKG (DB2 for z/OS versions 9, 10 et 11 avec mode de conversion)
    • AOC5OPKN (DB2 for z/OS version 11 avec mode de nouveau fonctionnement)
Pour exécuter EXPLAIN, un des droits d'accès ou autorisations suivants est requis :
  • Etre propriétaire d'une table de plan appelée PLAN_TABLE
  • Avoir un alias sur une table de plan, appelé propriétaire.PLAN_TABLE et avoir les privilèges SELECT et INSERT sur la table
Capture de l'environnement de requête Toutes les autorisations et tous les privilèges suivants :
  • Droit EXECUTE sur les packages suivants :
    • AOC5OADM
    • AOC5OEPK (DB2 for z/OS versions 9 et 10)
    • AOC5ONPT
    • AOC5OPKG (DB2 for z/OS versions 9, 10 et 11 avec mode de conversion)
    • AOC5OPKN (DB2 for z/OS version 11 avec mode de nouveau fonctionnement)
  • Droit SELECT sur les tables de catalogue
  • Droit SELECT sur toutes les tables EXPLAIN
Pour les procédures mémorisées, un ou plusieurs des droits d'accès suivants sont requis :
  • Droit EXECUTE sur la procédure mémorisée SYSPROC.DSNWZP
  • Droit EXECUTE sur la procédure mémorisée SYSPROC.DSNACCMD.
Annotation de requête
  • Droits EXECUTE sur les packages suivants :
    • AOC5OADM
    • AOC5OEPK (DB2 for z/OS versions 9 et 10)
    • AOC5ONPT
    • AOC5OPKG
  • Droits EXECUTE sur les packages suivants :
    • AOC5OFMJ (DB2 for z/OS version 9)
    • AOC5OFMM (DB2 for z/OS version 10)
Rapports récapitulatifs Tous les droits d'accès et privilèges décrits ici : Droits d'accès et privilèges requis pour l'exécution de l'assistant Statistiques sur les instructions SQL s'exécutant sous DB2 for z/OS

Feedback