Previous Topic: Security at the Map LevelNext Topic: Compiler Directives


Compiler Signon

The batch compiler SIGNON statement can be included in batch source statements to provide signon information. A maximum of one SIGNON statement can be included for a given batch compiler job. If included, the SIGNON statement must be positioned in batch source statements as follows:

The SIGNON statement integrates the batch compiler with IDD security features. If activated, IDD security is used to protect panel and map data dictionary occurrences from unauthorized modification and deletion. Security information included in the signon information determines the authority granted to the developer for data dictionary access.

Note: For more information about batch compiler security, see Compiler Security.

Syntax

►►──── SIGnon ────────────────────────────────────────────────────────────────►

 ►──┬─ USER ─┬──────┬─ user-name ──┬────────────────────────────────┬──┬─ . ──►◄
    │        ├─ IS ─┤              └─ PASSword ─┬──────┬─ password ─┘  │
    │        └─ = ──┘                           ├─ IS ─┤               │
    │                                           └─ = ──┘               │
    └─ REVerse NUMeric ────────────────────────────────────────────────┘
USER IS user-name-aq

Specifies the existing 1- through 32-character name of the map developer as specified by a DDDL USER statement. If the name contains embedded blanks, the string must be enclosed in quotes.

PASSWORD IS password

Specifies the 1- through 8-character password (if any) of the developer. A password is defined for a developer in the OCF USER statement that establishes the corresponding user-name in the SIGNON statement.

REVERSE NUMERIC

Specifies that the reverse-numeric display option is to be given to all numeric map fields that are generated or modified in the batch run. The REVERSE NUMERIC clause specified in the SIGNON statement overrides any conflicting MFLD REVERSE NUMERIC specifications (if any) in the accompanying batch source statements.

Note: A developer who does not supply a user-name and password where applicable when IDD security is enabled for the batch compiler can access only entities that are available for public access.