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>