FUSER - Natural System File for User Programs

This Natural profile parameter defines the database ID, file number, password, cipher key and read-only flag for the Natural user-program system file (FUSER).

Possible settings See FUSER Parameter Syntax.
Default setting none  
Dynamic specification yes

Note:
If you specify the FUSER parameter dynamically in conjunction with any of the parameters DBID, FNR, SYSPSW, SYSCIP or ROSY, you must specify the FUSER parameter after any of these parameters.

Specification within session no  

Notes:

  1. The Natural user-program system file (FUSER) is the database file from which all user-written Natural programs are retrieved.
  2. For information on system files, refer to System Files in the Natural System Architecture documentation.

FUSER Parameter Syntax

The FUSER parameter syntax is as follows:

FUSER=(database-ID,file-number,password,cipher-key,RO)

Where:

Syntax Element Value Explanation
database-ID 1- 65535, except 255 Database identification of the database in which the Natural user-program system file is located.

Note:
Database ID 255 is reserved for logical system files for Software AG products, see Natural profile parameter LFILE.

file-number 1-65535 File number of the database file in which the Natural user-program system file is located.
password 1 to 8 characters Password for the Natural user-program system file.

Notes:

  1. A password is only required if the Natural user-program system file has been password-protected using the Adabas security feature.
  2. When Natural is used with VSAM system files, the password is used to specify the logical name (DD or DLBL) of the system file as defined to VSAM. Example: FUSER=(22,5,SYSVSAM)
cipher-key 8 numeric characters Cipher key for the Natural user-program system file.

Note:
A cipher key is only required if the Natural user-program system file has been ciphered using the Adabas security feature.

RO - Read-only option.

Notes:

  1. RO indicates that the Natural user-program system file is "read-only".
  2. RO is only specified if modifications on the Natural user-program system file are to be disabled.

Note:
If any subparameter of the FUSER setting is not specified, the corresponding setting of the parameter DBID, FNR, SYSPSW, SYSCIP or ROSY applies for the Natural user-program system file.

Examples:

FUSER=(,8) FUSER=(22,5,PASSW2)