Para capturar las sentencias SQL desde un repositorio Optim Performance Manager InfoSphere, un ID de usuario debe tener autorización para acceder a las métricas de rendimiento que se almacenan en la base de datos del repositorio. Para tener autorización, el ID de usuario debe ser miembro del grupo de usuarios autorizado para acceder a la base de datos del repositorio. Esta autorización se otorga cuando se instala InfoSphere Optim Performance Manager.
Un ID de usuario debe tener los privilegios siguientes sobre los objetos del sistema de la lista.
| Privilegios | Esquemas | Objeto |
|---|---|---|
| EXECUTE | SYSPROC | ADMIN_CMD |
| AUTH_LIST_AUTHORITIES_FOR_AUTHID | ||
| DESIGN_ADVISOR (V9.7.5 o posterior) | ||
| EXPLAIN_FROM_ACTIVITY | ||
| EXPLAIN_FROM_CATALOG | ||
| EXPLAIN_FROM_SECTION | ||
| EXPLAIN_GET_MSG2 | ||
| EXPLAIN_SQL | ||
| MON_GET_PKG_CACHE_STMT | ||
| SET_PLAN_HINT | ||
| SNAP_GET_DYN_SQL_V95 | ||
| SYSINSTALLOBJECTS | ||
| SELECT | SYSCAT | BUFFERPOOLS |
| COLDIST | ||
| COLGROUPCOLS | ||
| COLGROUPS | ||
| COLUMNS | ||
| DATAPARTITIONEXPRESSION | ||
| DATAPARTITIONS | ||
| DATATYPE | ||
| DBPARTITIONGROUPDEF | ||
| EVENTMONITORS | ||
| EVENTS | ||
| EVENTTABLES | ||
| FUNCTIONS | ||
| INDEXCOLUSE | ||
| INDEXES | ||
| INDEXPARTITIONS | ||
| KEYCOLUSE | ||
| PACKAGEDEP | ||
| PACKAGES | ||
| PROCEDURES | ||
| REFERENCES | ||
| ROUTINEDEP | ||
| ROUTINES | ||
| SEQUENCEAUTH | ||
| STATEMENTS | ||
| TABAUTH | ||
| TABCONST | ||
| TABDEP | ||
| TABLES | ||
| TABLESPACES | ||
| TRIGDEP | ||
| VIEWDEP | ||
| VIEWS | ||
| SYSIBM | SYSCOLUMNS | |
| SYSDUMMY1 | ||
| SYSJAROBJECTS | ||
| SYSSEQUENCES | ||
| SYSTABLES | ||
| SYSIBMADM | DBCFG | |
| SYSSTAT | COLDIST | |
| TABLES |
Un ID de usuario debe tener los privilegios siguientes para objetos que InfoSphere Optim Consulta Workload Tuner crea cuando se configura una base de datos para ajuste.
| Privilegios | Esquemas | Objetos | Comentarios |
|---|---|---|---|
| EXECUTE | DB2OE | Función QT_LIC | Cuando se configura una base de datos para ajuste, InfoSphere Optim Query Workload Tuner otorga el privilegio EXECUTE para estos objetos como PUBLIC. |
| Procedimiento almacenado CALLDB2ADVIS (DB2 para Linux, UNIX o Windows, Versión 9.7.4 o anterior) | |||
| OQT | Procedimiento almacenado WCC_EXPLAIN_SP | ||
| SYSTOOLS | Función EXPLAIN_GET_MSGS | ||
| USAGE | SYSTOOLS | Secuencia QT_WCC_TUNING_BATCH_ID | Se recomienda otorgar este privilegio a la misma persona que configura la base de datos para ajuste. |
| INSERT, UPDATE, DELETE, SELECT | SYSTOOLS | OPT_PROFILE | Cuando se configura una base de datos para ajuste, InfoSphere Optim Query Workload Tuner otorga los privilegios INSERT, UPDATE, DELETE y SELECT para estos objetos como PUBLIC. |
| QT_WCC_ERROR_MESSAGE | Se recomienda otorgar estos privilegios a la misma persona que configura la base de datos para ajuste. | ||
| QT_WCC_STMT_DEPENDENT_OBJECT | |||
| QT_WCC_STMT_EXPLAIN_INFO | |||
| QT_WCC_STMT_INSTANCE | |||
| QT_WCC_STMT_RUNTIME_METRICS | |||
| QT_WCC_STMT_TEXT | |||
| QT_WCC_TEMP_CAPTURE | |||
| QT_WCC_TEMP_EXPLAIN_HANDLE | |||
| QT_WCC_WORKLOAD | |||
| QT_WCC_WORKLOAD_ADVISOR_INFO | |||
| QT_WCC_WORKLOAD_NAME | |||
| QT_WCC_WORKLOAD_SOURCE | |||
| QT_WCC_WORKLOAD_SOURCE_FILTER | |||
| QT_WCC_WORKLOAD_TASK | |||
| Tablas EXPLAIN creadas por nfoSphere Optim Query Workload Tuner |