在使用 Net.Data 之前,您需要確定 Net.Data 執行時所依據的使用者 ID 具有 Net.Data 巨集中所參照的物件的適當存取權, 以及具有 URL 參照的巨集的適當存取權。 。
特別是要確定 Net.Data 執行時所依據的使用者 ID,是否具有下列授權:
範例:
您需要授與 Net.Data CGI 執行程式時所依據的使用者設定檔的何種權限給 Net.Data 巨集, 取決於您選擇來儲存您的 Net.Data 巨集的檔案系統而定。 下列方法將給與 QTMHHTP1 使用者設定檔權限 (在 V3R2 與 V3R7 中, Internet Connection for AS/400 僅會在 QTMHHTP1 使用者設定檔下執行 CGI 程式。):
CHGAUT OBJ('/WWW') USER(QTMHHTP1) DTAAUT(*RX)
CHGAUT OBJ('/WWW/macro') USER(QTMHHTP1) DTAAUT(*RX)
CHGAUT OBJ('/WWW/macro/*') USER(QTMHHTP1) DTAAUT(*RX)
您需要給與路徑中所有物件的權限。
GRTOBJAUT OBJ(WWW) OBJTYPE(*LIB) USER(QTMHHTP1) AUT(*USE) GRTOBJAUT OBJ(WWW/MACRO) OBJTYPE(*FILE) USER(QTMHHTP1) AUT(*USE)
您僅需給與程式庫與來源實體檔的權限。
您可以按照下列,使用 CHGAUT CL 指令,給與 QSYS.LIB 檔案系統中物件的權限:
CHGAUT OBJ('/QSYS.LIB/WWW.LIB') USER(QTMHHTP1) DTAAUT(*RX)
CHGAUT OBJ('/QSYS.LIB/WWW.LIB/MACRO.FILE') USER(QTMHHTP1) DTAAUT(*RX)
特定的語言權限環境權限注意事項會在"使用語言環境"中的每一語言環境段落中加以描述。