Changes the administration authorization
Scope of validity
DBH and SESDCN administration
See also
The DBH option ADMINISTRATOR on "ADMINISTRATOR"
SESDCN control statement SET-DCN-OPTIONS on "SET-DCN-OPTIONS"
Function
The MODIFY-ADMINISTRATION administration statement allows you to change the administration authorization to suit requirements. Administration authorization is set by means of the DBH option ADMINISTRATOR or the SESDCN control statement SET-DCN-OPTIONS.
You can change both the password, which prevents unauthorized administration of the DBH or SESDCN, and the identification (system user identification) of the administrator. Note that the system user identification entered here is also required for certain utlity statements, e.g. CREATE CATALOG, in authorization checking.
The MODIFY-ADMINISTRATION administration statement is not permitted unless you have made the appropriate settings for the DBH option ADMINISTRATOR when starting the SESAM/SQL DBH. In the case of SESDCN, this is done using SET-DCN-OPTIONS.
You can even use this statement to withdraw your own administration authorization.
MODIFY-ADMINISTRATION | ||||||||||||||||||||||||||||||||||||
|
Operands
NEW-PASSWORD = *UNCHANGED / <c-string 3..3> / <x-string 5..6>
New password that is to replace the existing one. The default is *UNCHANGED. The existing password is not changed.
ADMINISTRATOR =
Identifies the user or user group authorized to issue administration statements using the CALL interface and SESADM.
ADMINISTRATOR = *UNCHANGED
This is the default. The administration authorization remains the same. It remains as set by means of the DBH option ADMINISTRATOR.
ADMINISTRATOR = *TIME-SHARING-USER(...)
Changes the administration authorization.
A timesharing user, identified by his or her system user identification, is the administrator.
HOST-NAME = <name 1..8>
Name of the computer from which administration is to be carried out
USER-ID = <name 1..8>
User ID of the administrator
ADMINISTRATOR = *APPLICATION-USER(...)
Changes the administration authorization.
An application user identified by the system user ID is the administrator.
HOST-NAME = <text 1..8>
Name of the computer from which administration is to be carried out
APPLICATION-NAME = <text 1..8>
Name of the application from which administration is to be carried out
CUSTOMER-NAME = <text 1..8>
Name of the user.If the administrator is working under UTM, you must enter the KDCSIGN name here. If the administrator is working under DCAM, you must enter the name by which the system administrator is identified at the programming interface.
ADMINISTRATOR = *ANY
Permits all users to issue administration statements using the CALL interface and SESADM, provided they know the password.
Administration command in ISP format and at the CALL DML interface
The OPT,ADM administration command corresponds to the MODIFY-ADMINISTRATION administration statement here.
OPT,ADM=xxx[,admin-name]
admin-name ::= {T[IME]-S[HARING]-U[SER]=host,userid|
A[PPLICATION]-U[SER]=host,appl,kdcsign|
ANY}
If you want to change an existing password, enter the new password for xxx.
If you want to change only the identification of the administrator, admin-name, enter the existing password for xxx.
admin-name must be unique! You therefore have to specify all the relevant partial qualifications.