Chapter Contents


The OPERATE Procedure

Specifying a User

A userid identifies a specific user or a particular connection to a server. A userid is specified as either a number, an identifying connection, or a name that identifies the user. A userid name must meet the criteria for a valid SAS name, although it can also include the following special characters: dollar sign ($), at sign (@), and pound sign (#). The host on which the client runs can impose particular usernaming constraints. For details, see Communications Access Methods for SAS/CONNECT and SAS/SHARE Software. Examples of userids are:

Each time a user accesses a SAS/SHARE server, that new connection is assigned a number. A user is referred to by a combination of that number and the applicable userid in the server SAS log and in the OPERATE procedure output. A user ID is represented in the form: userid(nnnn).

A USER command in which you specify a user connection number is restricted to only that user's specific connection. For example, if Maria accesses the same server for a third time, she is identified by the server as MARIA(3). To display information about that single connection, you can issue the following command:

display user 3;

A USER command in which you specify a userid operates on all current connections of that user. Additionally, the QUIESCE, STOP, and START commands act on that user's future connections. For example, if Maria connects as described in the preceding example and also accesses the server a fifth time, the following command provides information about both MARIA(3) and MARIA(5):

display user maria;

The following command terminates the MARIA(3) and MARIA(5) connections to the server and prevents Maria from reconnecting to the server.

stop user maria;

Chapter Contents



Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.