FUSER - Natural System File for User Programs

#### Search Results

Search

# 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: A password is only required if the Natural user-program system file has been password-protected using the Adabas security feature. 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: `RO` indicates that the Natural user-program system file is "read-only". `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)