查詢指令

此表格列出查詢指令所需的特定權限。

指令 參照的物件 需要權限
針對物件 適用於檔案庫
ANZQRY 查詢定義 *USE *EXECUTE
CHGQRYA4      
CRTQMFORM 查詢管理表單: REPLACE (*NO)   *READ、*ADD、*EXECUTE
查詢管理表單: REPLACE (*YES) *ALL *READ、*ADD、*EXECUTE
原始檔案 *USE *EXECUTE
CRTQMQRY 查詢管理查詢: REPLACE (*NO)   *READ、*ADD、*EXECUTE
查詢管理查詢: REPLACE (*YES) *ALL *READ、*ADD、*EXECUTE
原始檔案 *USE *EXECUTE
OVRDBF 指令 *USE *EXECUTE
DLTQMFORM 查詢管理表單 OBJEXIST *EXECUTE
DLTQMQRY 查詢管理查詢 *OBJEXIST *EXECUTE
DLTQRY 查詢定義 *OBJEXIST *EXECUTE
RTVQMFORM 查詢管理程式表格 *OBJEXIST *EXECUTE
目標原始檔 *ALL *READ、*ADD、*EXECUTE
ADDPFM、CHGPFM、CLRPFM、CPYSRCF、CRTPRTF、CRTSRCPF、DLTF、DLTOVR、OVRDBF、RMVM 指令 *USE *EXECUTE
RTVQMQRY 查詢管理程式查詢 *USE *EXECUTE
目標原始檔 *ALL *READ、*ADD
ADDPFM、CHGPFM、CLRPFM、CPYSRCF、CRTPRTF、CRTSRCPF、DLTF、DLTOVR、OVRDBF、RMVM 指令 *USE *EXECUTE
RUNQRY 查詢定義 *USE *USE
輸入檔 *USE *EXECUTE
輸出檔案 請參閱一般規則。 請參閱一般規則。
STRQMQRY 1 查詢管理查詢 *USE *EXECUTE
查詢管理表單 (如果指定的話) *USE *EXECUTE
查詢定義 (如果指定的話) *USE *EXECUTE
輸出檔案 請參閱一般規則。 請參閱一般規則。
ADDPFM、CHGOBJD、CHGPFM、CLRPFM、CPYSRCF、CRTPRTF、CRTSRCPF、DLTF、DLTOVR、GRTOBJAUT OVRDBF、OVRPRTF RMVM 指令 (如果指定 OUTPUT (*OUTFILE)) *USE *EXECUTE
STRQMPRC 1 包含查詢管理程式程序的來源檔 *USE *EXECUTE
包含指令來源檔的來源檔 (如果有指定的話) *USE *EXECUTE
OVRPRTF 指令,如果陳述式導致列印報告或查詢物件。 *USE *EXECUTE
STRQRY     *EXECUTE
WRKQMFORM 3 查詢管理表單 任何權限 *USE
WRKQMQRY 3 查詢管理查詢 任何權限 *USE
WRKQRY 3      
1
若要執行 STRQM ,您必須具有查詢中陳述式所需的權限。 例如,若要在表格中插入橫列,則需要表格的 *OBJOPR、*ADD 及 *EXECUTE 權限。
2
需要物件的所有權或部分權限。
3
若要使用個別作業,您必須具有個別作業所需的權限。
4
若要使用 CHGQRYA 指令,您必須具有 *JOBCTL 特殊權限,或獲授權透過 IBM Navigator for i中的 安全 > 函數用法 使用 IBM i 的 SQL Administrator (QIBM_DB_SQLADM) 函數。 「變更函數用法資訊 (CHGFCNUSG)」指令 (函數 ID 為 QIBM_DB_SQLADM) 也可以用來變更授權使用者的清單。