<sdb_user> (Special Operating System User)

Definition

On UNIX, the database system uses the special operating system user <sdb_user>.  The system default for the name of <sdb_user> is sdb.

Use

<sdb_user> is the owner of the following database resources:

?     Files and directories of the database software

See also Installation Manual, Directories

?     Database processes, such as the vserver process (MaxDB X Server)

?     Volumes

?     Backups

<sdb_user> was introduced so that there is a unique owner of the database resources, and so that other operating system users cannot have direct, unprotected operating system access to the database resources.

<sdb_user> is not intended for an administrator to log on to the operating system as this operating system user. Use any other operating system user for administration tasks.

For reasons of security, <sdb_user> must not be an interactive user. You can only install the database software when the user account for <sdb_user> is locked. If necessary, remove the authorization for <sdb_user> to log on to the operating system interactively. You can find information about this in your operating system documentation.

<sdb_user> has to belong to the following operating system groups:

?     <sdba_group> (primary group)

?     Support groupsof all database instances

See also:

Special Operating System Users and Groups (UNIX/Linux)