DESECURE PROCEDURE command: Removing procedure security: Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (Automatically generated page update)
 
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
</dl>
</dl>
==Syntax==
==Syntax==
<p class="syntax">DESECURE <b>PRO</b>CEDURE
<p class="syntax">DESECURE <b>PROC</b>EDURE
  [{ALL | NAME=[([<i>procname</i> [,<i>procname</i>]...])]}]
  [{ALL | NAME=[([<i>procname</i> [,<i>procname</i>]...])]}]
</p>
</p>
Line 16: Line 16:
<p>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.</p>
<p>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.</p>
<p>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.</p>
<p>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.</p>
==Example==
==Example==
<p class="code">DESECURE PROC ALL
<p class="code">DESECURE PROC ALL
Line 21: Line 22:
</p>
</p>
==Usage notes==
==Usage notes==
<p>The DESECURE 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 command: Removing class security|DESECURE PROCEDURE: Removing class security]].</p>
<p>
<p>If DESECURE PROCEDURE ALL is specified, security is removed for all procedures in the currently open file.    </p>
The <var>DESECURE PROCEDURE</var> 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 command: Removing class security|DESECURE PROCEDURE: Removing class security]].</p>
<p>
If <code>DESECURE PROCEDURE ALL</code> is specified, security is removed for all procedures in the currently open file.    </p>
 
[[Category: File manager commands]]
[[Category: File manager commands]]
[[Category:Commands]]
[[Category:Commands]]

Latest revision as of 20:14, 12 April 2017

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.