sbuseradmin

StreamBase User Administration — starts the StreamBase Administration Tool

SYNOPSIS

sbuseradmin [OPTION]

DESCRIPTION

sbuseradmin starts the StreamBase Administration Tool, which lets you add or remove user names, passwords, and user roles from a file-based authentication list. The user roles currently supported are:

SBAdmin - StreamBase administrator

SBUser - StreamBase user

SBDeveloper - StreamBase developer

OPTIONS

-a

Adds a new user. This command also requires the following commands: -n, -p, -r.

-d

Deletes an existing user.

-h, --help

Displays help, then exits.

-l

Lists existing users.

-n

Specifies a user's username.

-p

Specifies a user's password.

-r

Specifies a user's role. Specify multiple user roles in a comma-separated list.

-u

Updates information about an existing user. This command also requires the following commands: -n, -p, -r.

--version

Prints version information and exits.

FILES

There is no configuration file for sbuseradmin. The user names and passwords entered by the sbuseradmin command are saved in the sbpasswd file. By default, the file resides in /opt/streambase/etc.

ENVIRONMENT

STREAMBASE_SERVER

Optional. Contains the URI for a StreamBase Server instance. Use this variable to set a default StreamBase URI for StreamBase commands that take the –u option. If set, commands use the URI in this variable, overriding their built-in default URI, which is sb://localhost:10000. If this variable is set, you must use the –u option to communicate with any server other than the one specified in this variable. See the sburi page in the Reference Guide for more on StreamBase URIs.

STREAMBASE_LOG_LEVEL

Optional. Sets the minimum severity of messages that StreamBase will write to syslog or stderr. Default is 0, which gets NOTICE level messages and higher. Reasonable values are -1, to disable NOTICE messages and only show WARN, ERROR and FATAL messages, 1, which adds INFO messages to the standard messages, and 2, which adds DEBUG messages.

SEE ALSO

sbadmin
syslog (3)