Checking Object Privileges Made, user_tab_privs_made and user_col_privs_made

user_tab_privs_made stores object privileges granted. The columns in user_tab_privs_made:

ColumnTypeDescription
granteeVARCHAR2(30)User to whom the privilege was granted
table_nameVARCHAR2(30)Name of the object (such as a table) on which the privilege was granted
grantorVARCHAR2(30)User who granted the privilege
privilegeVARCHAR2(40)Privilege on the object
grantableVARCHAR2(3)Whether the grantee can grant the privilege to another (YES or NO)
hierarchyVARCHAR2(3)Whether the privilege forms part of a hierarchy (YES or NO)

SELECT *
FROM user_tab_privs_made
WHERE table_name = 'EMP';

user_col_privs_made stores column object privileges.

The columns in user_col_privs_made:

ColumnTypeDescription
granteeVARCHAR2(30)User to whom the privilege was granted
table_nameVARCHAR2(30)Name of the object on which the privilege was granted
column_nameVARCHAR2(30)Name of the object on which the privilege was granted
grantorVARCHAR2(30)User who granted the privilege
privilegeVARCHAR2(40)Privilege on the object
grantableVARCHAR2(3)Whether the grantee can grant the privilege to another (YES or NO)

The following example queries user_col_privs_made:


SELECT * FROM user_col_privs_made;
Home »
Oracle »
User, Privilege, Role » 

Object Privileges:
  1. Object Privileges
  2. Checking Object Privileges Made, user_tab_privs_made and user_col_privs_made
  3. Checking Object Privileges Received
  4. Revoking Object Privileges
Related: