XYGATE Access Control Reference Manual

XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 176 Proprietary and Confidential
C34: FC?
This keyword implements a Fix Command capability with history for the OBJECT
program. The FC? keyword displays the current command number with each prompt
and permits content limitations on FC queries. The FCPROMPT keyword should be
used with FC? for proper operation.
Example:
COMMAND FUP
USER GROUP,USER
OBJECT $SYSTEM.SYSNN.FUP
ACL *,*
FCPROMPT "-"
FC?
This XAC ACACL Command Entry starts FUP as the current user. All commands
executed within FUP are audited. Any local user can execute this ACACL Command
Entry. Command history capability is enabled with each command numbered. This
overcomes FUP’s inability to offer numbered command prompts.
When querying the buffer of previous commands, the following FC editing options are
available:
Option
Description
?#
Display command number #
?-#
Display the command that is # commands previous
?<string>
Display the most recent command starting with <string>
?"<string>"
Display the most recent command containing <string>
FC #
Edit command number #
FC -#
Edit the command that is # commands previous
FC <string>
Edit the most recent command starting with <string>
FC "<string>"
Edit the most recent command containing <string>
!#
Execute command number #
!-#
Execute the command that is # commands previous
!<string>
Execute the most recent command starting with <string>
!"<string>"
Execute the most recent command containing <string>
Note: If ALIAS, ALLOWCMD or DENYCMD is used with SQLCI, XAC’s FC processing
must be used for security purposes.
Example:
COMMAND SQLCI
DESCRIPTION "SECURED SQLCI"
USER GROUP,USER
ACL \NY.PROD.*
OBJECT $SYSTEM.SYSTEM.SQLCI
DENYCMD "DROP"
FC?
FCPROMPT ">>"