Account Definition Item

An account definition item, located in the SYSTEM Dictionary, enables a user to log on to the account it identifies. It is a D-pointer to the account's Master Dictionary (MD), so named because attribute 1 contains the letter 'D'. This item defines the location of the MD in the host system partition/file system, the account creation parameters and a number of security features that restrict access to the specified account. There can only be one D-pointer per account MD.

Item Format

Item-id

Account name.

  001

D {L} {X||Y}

where:

D Specifies an Account D pointer.

L Specifies that the account is to be logged by Transaction Logging.

X Specifies that the account will not be saved by the SAVE command.

Y Specifies that the SAVE command will not save the data in the account MD. The MD's disk space is saved empty, except for D-pointers (file definition items). Use of the Y code in an account definition item is not recommended as it removes all command capability from a restored account.

Note: The X and Y codes also affect FILE-SAVE, ACCOUNT-SAVE and M-A-S which use the SAVE command. Using the SAVE command with the O option overrides the X and Y codes.

  002

Partition Database:

start,modulo,id

where:

start is the logical block number of the start of the account.

modulo is the modulo of the account.

id is the reuse identifier.

or

Filestore Database:

UNIX path name of the account's Master Dictionary ().

  003

Account Creation Parameters (fileType (B1) modulo, 1). B1 specifies a Byte stream file MD.

  004

Null.

  005

Retrieval lock codes (can be multi-valued).

  006

Update lock codes (can be multi-valued).

  007

Password, encrypted. Can be null. Changed using PASSWORD.

  008

Privilege level (default, SYS0)/Additional workspace.

  009

Can contain a combination of the following codes:

B Disables the break key.

L Left aligns the output.

R Prevents suppression of the logon Proc. This also means that the logon Proc will run again when you exit debug after pressing the break key.

T Runs a TCL-Inhibit Proc if an account user tries to go to TCL and the Proc is defined in the account MD.

U Enables statistics for the account to be collected in the ACC file.

  010

Maximum width of report column (default = 10).

  011

Not used and reserved.

  012

Null.

  013

Reallocation parameters. At the next restore from a FILE-SAVE, ACCOUNT-SAVE or M-A-S, the account's Master Dictionary is allocated the new modulo and separation parameters specified here. The format is (modulo,1), where modulo is the new modulo expressed as a decimal integer (separation is always 1).

 

Go to top button