使用者權限

此欄位指定給不對程式物件具有特定權限的使用者、不在授權清單中的使用者 或其群組不對程式物件具有特定權限的使用者予權限。使用 GRTOBJAUT (授與物件權限) 或 RVKOBJAUT (授與物件權限) 指令可改變所有使用者或程式物件建立後指定的使用者的權限。 此框中的值等於 CRTCBLPGM、CRTCBLMOD 和 CRTBNDCBL 指令的 AUT 參數值。 欲指示授權清單,請輸入名稱 (最多 10 個 SBCS 字元),或按一下下移鍵以選取下列有效的一項:

*CMDDFT
將不傳送任何參數至主電腦且將使用主電腦定義的預設值。

*LIBCRTAUT
物件的公共權限取自目標檔檔案庫 (將包含所建立程式物件的檔案庫) 的 CRTAUT 關鍵字。當建立程式物件時確定此值。若在建立 了程式物件之後變更檔案庫的 CRTAUT 值,則此新值不影響任何現有的物件。

*ALL
提供對程式物件的所有作業權限 (除那些限制給擁有者使用的和由 授權清單管理權限控制的之外)。使用者可控制程式物件的存在,指定它的安全性, 變更它,以及在其上執行基本功能,但不能轉送它的所有權。

*CHANGE
提供所有資料權限和在程式物件上執行所有作業的權限 (除那些限制給擁有者使用或由物件權限和物件管理權限控制的外)。使用者可變更物件並在其上執行基本函數,諸如執行和除錯程式物件。

*USE
提供物件作業權限和讀取權限;對程式物件的基本作業的權限,諸如執行程式。防止使用者變更物件。

*EXCLUDE
使用者不能存取程式物件。

授權清單名稱
輸入對其新增程式的使用者和權限的授權清單的名稱 (僅 SBCS 字元)。程式物件由此授權清單 保護,且將程式物件的公共權限設定為 *AUTL。當發出 COBOL 編譯指令時,授權清單必須在系統中。