DESECURE PROCEDURE command: Removing procedure security
Summary
- Privileges
- File manager
- Function
- Removes security for a procedure
Syntax
DESECURE PROCEDURE [{ALL | NAME=[([procname [,procname]...])]}]
Where: procname is the name of an existing secured procedure.
Syntax notes
If multiple procedure files have been specified, DESECURE must be issued in file context; that is, the current default must be a file, not a group.
Parentheses are optional; however, if a left parenthesis is specified, the right is required. Commas are optional if parentheses are specified around the procedure names; they are required if parentheses are not specified.
Example
DESECURE PROC ALL DESECURE PROCEDURE NAME=ACCOUNT1, ACCOUNT2
Usage notes
The DESECURE PROCEDURE command removes security for the procedures specified in the command. When the SECURE command is executed, it assigns a procedure class number to the procedure in the procedure dictionary. DESECURE processing deletes this number. If this is not done, no one can access the procedure, even though the entry might have been removed from the Access Control Table (ACT). See DESECURE PROCEDURE: Removing class security.
If DESECURE PROCEDURE ALL
is specified, security is removed for all procedures in the currently open file.