擷取及調整在 DB2 for Linux, UNIX, and Windows 上執行的 SQL 陳述式與查詢工作量所需的權限及專用權

需要特定權限及專用權,才能擷取及調整在 DB2® for Linux, UNIX, and Windows 上執行的 SQL 陳述式。

若要從 InfoSphere® Optim™ Performance Manager 儲存庫中擷取 SQL 陳述式,使用者 ID 必須獲得授權,才能存取儲存資料庫中所儲存的效能度量。若要取得授權,使用者 ID 必須是已獲授權而能存取儲存資料庫的使用者群組的成員。安裝 InfoSphere Optim Performance Manager 時,即會進行這項授權。

使用者 ID 必須具有所列出的系統物件的下列專用權。

表 1. SYSPROC 綱目中系統物件所需的專用權
專用權 物件
EXECUTE ADMIN_CMD
AUTH_LIST_AUTHORITIES_FOR_AUTHID
DESIGN_ADVISOR(9.7.5 版或更新版本)
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
表 2. SYSCAT 綱目中系統物件所需的專用權
專用權 物件
SELECT 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
表 3. 系統物件所需的其他專用權
專用權 綱目 物件
SELECT SYSIBM SYSCOLUMNS
SYSDUMMY1
SYSJAROBJECTS
SYSSEQUENCES
SYSTABLES
SYSIBMADM DBCFG
SYSSTAT COLDIST
TABLES

使用者 ID 必須具有在配置資料庫以進行調整時,InfoSphere Optim Query Workload Tuner 所建立物件的下列專用權。

表 4. SYSTOOLS 綱目中 InfoSphere Optim Query Workload Tuner 所建立表格的專用權
專用權 物件 註解
INSERT、UPDATE、DELETE、SELECT OPT_PROFILE 配置資料庫以進行調整時,InfoSphere Optim Query Workload Tuner 會將此物件的 INSERT、UPDATE、DELETE 及 SELECT 專用權授與 PUBLIC。
QT_WAPC_SESSION 建議由配置資料庫以進行調整的同一位人員來授與這些專用權。
QT_WAPC_SESSION_EXCEPTIONS
QT_WAPC_SESSION_RESULT
QT_WCC_ERROR_MESSAGE
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
InfoSphere Optim Query Workload Tuner 所建立的 EXPLAIN 表格
表 5. SYSTOOLS 綱目中 InfoSphere Optim Query Workload Tuner 所建立的其他物件的專用權
專用權 物件 註解
EXECUTE QT_LIC 函數 配置資料庫以進行調整時,InfoSphere Optim Query Workload Tuner 會將這些物件的 EXECUTE 專用權授與 PUBLIC。
CALLDB2ADVIS 儲存程序(DB2 for Linux, UNIX, and Windows 9.7.4 版或更舊版本)
WCC_EXPLAIN_SP 儲存程序
EXPLAIN_GET_MSGS 函數
USAGE QT_WCC_TUNING_BATCH_ID 順序 建議由配置資料庫以進行調整的同一位人員來授與此專用權。

讀者意見