EMS_PRIV is a Boolean parameter that gives the user permission to use the Windows® Server 2003 EMS service. This parameter is optional, and the Boolean string must be set to "Yes" if the user should be allowed to use EMS services. If this parameter is used, the Boolean string value must never be blank.

ADD_USER runtime errors

The possible ADD_USER error messages include:

Login name is too long.

Password is too short.

Password is too long.

User table is full. No room for new user.

Cannot add user. The user name already exists.

User information is open for read-only access. Write access is required for this operation.

User name cannot be blank.

User login ID cannot be blank.

Boolean value not specified.

User does not have correct privilege for action. ADMIN_PRIV required.

DELETE_USER

The DELETE_USER command is used to remove an existing local user's account. The USER_LOGIN parameter must exist in the current user database. For this command to parse correctly, the command must appear within a USER_INFO command block, and USER_INFO MODE must be set to write. The user must have the administrative privilege.

Example:

<RIBCL VERSION="2.0">

<LOGIN USER_LOGIN="adminname"

PASSWORD="password">

<USER_INFO MODE="write">

<DELETE_USER USER_LOGIN="username"/>

</USER_INFO>

</LOGIN>

</RIBCL>

DELETE_USER parameter

USER_LOGIN is the login name of the user account. This parameter is case sensitive and must never be blank.

DELETE_USER runtime errors

The possible DELETE_USER errors include:

User information is open for read-only access. Write access is required for this operation.

Cannot delete user information for currently logged in user.

User login name was not found.

User login name must not be blank.

User does not have correct privilege for action. ADMIN_PRIV required.

Scripting, command line, and utility options 143