sbuseradmin
StreamBase Authentication System User Management — runs the StreamBase authentication system user management tool
DESCRIPTION
Use sbuseradmin add, edit, or remove user names, passwords, and user roles from the file-based authentication list used by the StreamBase
authentication system to control access to a running StreamBase Server. The default location for the authentication database
is $STREAMBASE_HOME
/etc/sbpasswd
.
The user roles currently supported are:
SBAdmin -- StreamBase administrator
SBUser -- StreamBase user
SBDeveloper -- StreamBase developer
OPTIONS
-a
-
Adds a username to the StreamBase authentication database. This option requires the
-n
and-r
options, and, optionally, the-p
option. -d
username
-
Deletes an existing username. This option requires the
-n
option. -h, --help
-
Displays help, then exits.
-l
-
Lists the contents of the authentication database.
-n
username
-
Specifies a username to add, update, or delete.
-p
password
-
Specifies a password for the username being added or updated. If you omit
-p
when using the-a
option, the command prompts for a password. -r
user-role
-
Specifies a user's role, with one of the following keywords: SBAdmin, SBUser, SBDeveloper. Specify multiple user roles in a comma-separated list. The spelling of the keywords is case-sensitive and must be exactly as shown.
-u
username
-
Updates information about an existing username. This option requires the
-n
option and the-p
or-r
option or both. -f path/to/passwd/file , --passwordfile path/to/passwd/file
-
You can optionally specify the path and name of the password file to use. The path supplied here must also be set in the authentication section of the StreamBase server configuration file.
--version
-
Prints version information and exits.