The schema and subschema compilers check compiler security:
Compiler security is turned on or off through the IDD DDDL statement, SET OPTIONS FOR DICTIONARY SECURITY FOR IDMS IS ON/OFF.
Note: This IDD DDDL statement also turns verb security on or off; compiler and verb security cannot be set independently.
Determining Who is Issuing the Statement
To determine who is issuing the statement, the compiler looks at the user name specified in the SIGNON statement. If the SIGNON statement is not issued or does not include the USER clause, the user name defaults as described in the SET OPTIONS presentation under Chapter 10, “Using the Schema and Subschema Compilers”.
An authorized user, for this function, is one whose description in the dictionary includes authority to use the compiler. Compiler authority is assigned through one of the following IDD DDDL USER statements (use MODIFY for existing user descriptions):
|
Statement |
Action |
|---|---|
|
ADD USER NAME IS user-name AUTHORITY FOR any verb IS ALL. |
Assigns authority to use both compilers |
|
ADD USER NAME IS user-name AUTHORITY FOR any verb IS IDMS. |
Assigns authority to use both compilers |
|
ADD USER NAME IS user-name AUTHORITY FOR any verb IS SCHEMA. |
Assigns authority to use the schema compiler only |
|
ADD USER NAME IS user-name AUTHORITY FOR any verb IS SUBSCHEMA. |
Assigns authority to use the subschema compiler only |
|
Copyright © 2014 CA.
All rights reserved.
|
|