Permit DBA

PURPOSE:  The user can be identified as an authorized Data Base Administrator (DBA) by specifying a password in the PERMIT DBA command.  The Data Base Library (DBL) must be declared before the PERMIT DBA command is given.

DBA passwords are checked against a list of codes stored in the current DBL, so the DBL name must be specified.  This also helps to ensure that a user does not get DBA status because a DBL or object password was chosen that by accident was the same as one of the DBA passwords.

When a user enters the USE DBL command, the previously-declared DBA passwords are automatically cleared and DBL security privileges are set up for the new DBL if the new DBL's password has been entered (assuming the new DBL has been assigned security).

SYNTAX

PERMIT DBA secured_dbl_name PASSWORD IS {password; TERMINAL}]

secured_dbl_name

is the name of the DBL that is being accessed.

password

specifies the password associated with the DBA level.

TERMINAL

prompts the user for the password from the screen.  The password does not echo on the screen when it is entered.

Example

*PERMIT DBA BOOKS PASSWORD IS TERMINAL<CR>