The SPDO commands described
in this section require that ACLSPECIAL= is enabled for your SPDO
LIBNAME connection.
To enable ACLSPECIAL=,
you must first grant the SPD Server user ID ACLSPECIAL= access rights.
Next, the user must request access for a specific connection. To request
access, the user adds the ACLSPECIAL=YES option to the LIBNAME statement.
The user can now submit SPDO commands:
SPDSCMD 'command'
The PROC SPDO SPDSCMD
statement sends SPD Server a command to run. SPD Server uses the
host system() call to run the command. The command is executed according
to the user ID rights of the individual or administrator that started
the SPD Server session. SPD Server returns the system() call value
to PROC SPDO. PROC SPDO echoes the exit status of the command that
was run on the host.
No restrictions are
placed on commands that are executed in this manner. Therefore, you
must carefully consider which SPD Server users need ACLSPECIAL access
rights.