Autorizaciones y privilegios para configurar subsistemas de DB2 para z/OS para el ajuste de consultas

Debe tener las autorizaciones y los privilegios necesarios para configurar un subsistema DB2 para z/OS para el ajuste de consultas.

Si tiene la autorización SYSADM, puede configurar un subsistema para el ajuste de consultas. De lo contrario, consulte la tabla siguiente para obtener detalles sobre las autorizaciones y privilegios necesarios para cada tarea concreta.

Tarea Autorizaciones o privilegios necesarios
Conexión a un Subsistema DB2 para z/OS
  • Para conectar al subsistema, debe tener autorización de acceso al subsistema DB2 subyacente.
  • Para ejecutar funciones de ajuste, debe tener el privilegio EXECUTE para los paquetes siguientes:
    • AOC5OADM
    • AOC5OEPJ (DB2 for z/OS versión 8)
    • AOC5OEPK (DB2 for z/OS versiones 9 y 10)
    • AOC5ONPT
    • AOC5OPKG
Vinculación de paquetes Una de las siguientes autorizaciones o privilegios:
  • Autorización SYSADM o DBADM
  • Privilegio BINDADD si los paquetes necesarios no existen, y privilegio CREATEIN en el esquema
  • Privilegio ALTERIN en el esquema si existen los paquetes necesarios
  • Privilegio BIND en los paquetes necesarios, si existen
Liberación de paquetes Una de las siguientes autorizaciones o privilegios:
  • Propiedad de los paquetes
  • Privilegio BINDAGENT, que debe otorgar el propietario de los paquetes
  • Autorización SYSCTRL
  • Autorización SYSADM
  • Autorización PACKADM para la colección o todas las colecciones
Examen de los parámetros del subsistema Ambos privilegios y autorizaciones siguientes:
  • Privilegio EXECUTE en el procedimiento almacenado SYSPROC.DSNWZP.
  • Al menos el privilegio del sistema MONITOR1
Gestión de usuarios Uno de los siguientes privilegios o autorizaciones:
  • El privilegio WITH GRANT OPTION en los paquetes necesarios
  • Propiedad de los paquetes
  • Autorización SYSADM
Crear tablas EXPLAIN Si desea crear las tablas EXPLAIN en una nueva base de datos, uno o más de los privilegios o autorizaciones siguientes para crear la base de datos:
  • Privilegio CREATEDBA
  • Privilegio CREATEDBC
  • Autorización SYSADM o SYSCTRL
Para la creación del espacio de tablas, uno o más de los siguientes privilegios o autorizaciones:
  • Privilegio CREATETS para la base de datos
  • Autorización DBADM, DBCTRL, o DBMAINT para la base de datos
  • Autorización SYSADM o SYSCTRL
Para la creación de las tablas, uno o más de los siguientes privilegios o autorizaciones:
  • Privilegio CREATETAB para la base de datos
  • Autorización DBADM, DBCTRL, o DBMAINT para la base de datos
  • Autorización SYSADM o SYSCTRL
Creación de alias para tablas de EXPLAIN existentes Uno de los siguientes privilegios o autorizaciones:
  • Privilegio CREATEALIAS
  • Autorización SYSADM o SYSCTRL
  • Autorización DBADM o DBCTRL en la base de datos que contiene las tablas, si los alias son para tablas y el valor del campo DBADM CREATE AUTH en el panel de instalación DSNTIPP es YES

Comentarios