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, and cipher key for the Natural user-program system file (`FUSER`).

Possible settings | See FUSER Parameter Syntax.
Default setting | none |
Dynamic specification | yes |
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 Operations 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-254` | 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-255` | 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. The password feature is reserved for future use; currently, it is ignored.
`cipher-key` | 1 to 8 numeric characters | Cipher key for the Natural user-program system file. Notes: A cipher key is only required if the Natural user-program system file has been ciphered using the Adabas security feature. The cipher key feature is reserved for future use; currently, it is ignored.
`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.

#### Examples:

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