DBA_ROLES
DBA_ROLES describes all roles in the database.
| Column | Datatype | NULL | Description |
|---|---|---|---|
ROLE |
VARCHAR2(128) |
NOT NULL |
Name of the role |
ROLE_ID |
NUMBER |
NOT NULL |
ID number of the role |
PASSWORD_REQUIRED |
VARCHAR2(8) |
This column is deprecated in favor of the AUTHENTICATION_TYPE column |
|
AUTHENTICATION_TYPE |
VARCHAR2(11) |
Indicates the authentication mechanism for the role:
|
|
COMMON |
VARCHAR2(3) |
Indicates whether a given role is common. Possible values:
|
|
ORACLE_MAINTAINED |
VARCHAR2(1) |
Denotes whether the role was created, and is maintained, by Oracle-supplied scripts (such as catalog.sql or catproc.sql). A role for which this column has the value Y must not be changed in any way except by running an Oracle-supplied script. |
|
INHERITED |
VARCHAR2(3) |
Indicates whether the role was inherited from another container (YES) or not (NO) |
|
IMPLICIT |
VARCHAR2(3) |
Indicates whether the role is a common role created by an implicit application (YES) or not (NO) |
|
EXTERNAL_NAME |
VARCHAR2(4000) |
For a global role, the external name refers to the DN of a group from a directory service that is mapped to the global role. This is not applicable to a local role. |