user_modeis used when creating a user (see CREATE USER statement) to determine the database user class of the defined user. The user class specifies the operations that the defined user can execute.
<user mode> ::= DBA | RESOURCE | STANDARD
If no user class is specified, the STANDARD class is assumed implicitly.
The user classes are hierarchically ordered as follows:
· The user class RESOURCE encompasses all the rights of STANDARD users.
· The user class DBA encompasses all the rights of RESOURCES users.
· The SYSDBA user can create DBA users. He or she has owner rights over all users. Otherwise, the SYSDBA has the same function and the same rights as a DBA user, i.e. whenever a DBA user is allowed to execute an SQL statement, this also applies to a SYSDBA user.
See also: