Tuesday, May 12, 2009

DBA_CONNECT_ROLE_GRANTEES

DBA_CONNECT_ROLE_GRANTEES displays information about users who are granted the CONNECT privilege.

Column

Datatype

NULL

Description

GRANTEE

VARCHAR2(30)

User or schema to which the CONNECT role is granted

PATH_OF_CONNECT_ROLE_GRANT

VARCHAR2(4000)

The path of role inheritance through which the grantee is granted the CONNECT role

ADMIN_OPT

VARCHAR2(3)

Whether or not the grantee was granted the ADMIN option for the CONNECT role

In Oracle 7: The CONNECT role was introduced with other predefined roles, i.e., DBA, RESOURCE, EXP_FULL_DATABASE, IMP_FULL_DATABASE.

In 8i: New roles are introduced which allow access to the dictionary views, i.e., SELECT_CATALOG_ROLE, EXECUTE_CATALOG_ROLE, DELETE_CATALOG_ROLE

In 9i: SELECT_CATALOG_ROLE works in conjunction with parameter O7_DICTIONARY_ACCESSIBILITY and SELECT ANY DICTIONARY privilege

In 10.2/11R1: the CONNECT role is changed, i.e., only having CREATE SESSION. The seven other privileges have been removed from the CONNECT role: CREATE TABLE, CREATE VIEW, CREATE SYNONYM, CREATE CLUSTER, CREATE DATABASE LINK, CREATE SEQUENCE, ALTER SESSION.

The DBA_CONNECT_ROLE_GRANTEES view enables administrators who decide to continue using the old CONNECT role to list which users have the CONNECT role.

Oracle data dictionary views

Oracle dynamic performance views

No comments:

Post a Comment