此欄位指定給不對程式物件具有特定權限的使用者、不在授權清單中的使用者
或其群組不對程式物件具有特定權限的使用者予權限。使用 GRTOBJAUT (授與物件權限)
或 RVKOBJAUT (授與物件權限)
指令可改變所有使用者或程式物件建立後指定的使用者的權限。 此框中的值等於
CRTCBLPGM、CRTCBLMOD 和 CRTBNDCBL 指令的 AUT 參數值。
欲指示授權清單,請輸入名稱 (最多 10 個 SBCS
字元),或按一下下移鍵以選取下列有效的一項:
- *CMDDFT
- 將不傳送任何參數至主電腦且將使用主電腦定義的預設值。
- *LIBCRTAUT
- 物件的公共權限取自目標檔檔案庫 (將包含所建立程式物件的檔案庫) 的 CRTAUT
關鍵字。當建立程式物件時確定此值。若在建立 了程式物件之後變更檔案庫的 CRTAUT
值,則此新值不影響任何現有的物件。
- *ALL
- 提供對程式物件的所有作業權限 (除那些限制給擁有者使用的和由
授權清單管理權限控制的之外)。使用者可控制程式物件的存在,指定它的安全性,
變更它,以及在其上執行基本功能,但不能轉送它的所有權。
- *CHANGE
- 提供所有資料權限和在程式物件上執行所有作業的權限
(除那些限制給擁有者使用或由物件權限和物件管理權限控制的外)。使用者可變更物件並在其上執行基本函數,諸如執行和除錯程式物件。
- *USE
- 提供物件作業權限和讀取權限;對程式物件的基本作業的權限,諸如執行程式。防止使用者變更物件。
- *EXCLUDE
- 使用者不能存取程式物件。
- 授權清單名稱
- 輸入對其新增程式的使用者和權限的授權清單的名稱 (僅 SBCS
字元)。程式物件由此授權清單 保護,且將程式物件的公共權限設定為 *AUTL。當發出
COBOL 編譯指令時,授權清單必須在系統中。
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.