コマンド ライン インターフェイスへの独自のセキュリティ出口の提供

デフォルトでは、コマンド ライン インターフェイスは、コマンドに使用するユーザー ID とパスワードを入力するよう促します。ただし、MFDASPWDという名前の COBOL GNT モジュールをコード化することにより、この情報をコマンド ライン インターフェイスに提供することができます。このプログラムが呼び出されると、このプログラムに 20 バイトのユーザー ID および 20 バイトのパスワードの 2 つの連絡節項目が渡されます。その後、出口プログラムは、情報を入力するよう促す代わりに、使用するユーザー ID とパスワードを提供できます。

IDENTIFICATION DIVISION.
PROGRAM-ID. MFDASPWD.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 Ws1          PIC X.
LINKAGE SECTION.
01 LsUserid     PIC X(20).
01 LsPassword   PIC X(20).
PROCEDURE DIVISION USING LsUserid LsPassword.
P1.
     Move 'MFIUVE' to LsUserid
     Move 'MF081190' to LsPassword
                GOBACK.

mfdaspwd.cbl のコンパイル後、mfdaspwd.gnt をディレクトリに配置する必要があります。

角括弧で囲まれたキーワードはオプションです。斜体のキーワードは、ユーザーが指定するデータです。