Object Grants to Users : dba_tab_privs « System Tables Data Dictionary « Oracle PL/SQL Tutorial






SQL>
SQL>
SQL> SELECT b.owner || '.' || b.table_name obj,
  2         b.privilege what_granted, b.grantable,
  3         a.username
  4  FROM   sys.dba_users a, sys.dba_tab_privs b
  5  WHERE  a.username = b.grantee
  6  and    rownum < 50
  7  ORDER BY 1,2,3;

OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.ARGUMENT$
SELECT                                   YES CTXSYS

SYS.CCOL$
SELECT                                   YES CTXSYS

SYS.CDEF$
SELECT                                   YES CTXSYS


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.COL$
SELECT                                   YES CTXSYS

SYS.CON$
SELECT                                   YES CTXSYS

SYS.ICOL$
SELECT                                   YES CTXSYS


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCEXP
ALTER                                    NO  SYSTEM

SYS.INCEXP
DEBUG                                    NO  SYSTEM

SYS.INCEXP
DELETE                                   NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCEXP
FLASHBACK                                NO  SYSTEM

SYS.INCEXP
INDEX                                    NO  SYSTEM

SYS.INCEXP
INSERT                                   NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCEXP
ON COMMIT REFRESH                        NO  SYSTEM

SYS.INCEXP
QUERY REWRITE                            NO  SYSTEM

SYS.INCEXP
REFERENCES                               NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCEXP
SELECT                                   NO  SYSTEM

SYS.INCEXP
UPDATE                                   NO  SYSTEM

SYS.INCFIL
DEBUG                                    NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCFIL
DELETE                                   NO  SYSTEM

SYS.INCFIL
FLASHBACK                                NO  SYSTEM

SYS.INCFIL
INDEX                                    NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCFIL
INSERT                                   NO  SYSTEM

SYS.INCFIL
ON COMMIT REFRESH                        NO  SYSTEM

SYS.INCFIL
QUERY REWRITE                            NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCFIL
REFERENCES                               NO  SYSTEM

SYS.INCFIL
SELECT                                   NO  SYSTEM

SYS.INCFIL
UPDATE                                   NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCVID
ALTER                                    NO  SYSTEM

SYS.INCVID
DEBUG                                    NO  SYSTEM

SYS.INCVID
DELETE                                   NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCVID
FLASHBACK                                NO  SYSTEM

SYS.INCVID
INDEX                                    NO  SYSTEM

SYS.INCVID
INSERT                                   NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCVID
ON COMMIT REFRESH                        NO  SYSTEM

SYS.INCVID
QUERY REWRITE                            NO  SYSTEM

SYS.INCVID
REFERENCES                               NO  SYSTEM


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.INCVID
SELECT                                   NO  SYSTEM

SYS.INCVID
UPDATE                                   NO  SYSTEM

SYS.IND$
SELECT                                   YES CTXSYS


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.OBJ$
SELECT                                   NO  FLOWS_020100

SYS.OBJ$
SELECT                                   YES CTXSYS

SYS.SYN$
SELECT                                   YES CTXSYS


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.SYSAUTH$
SELECT                                   YES CTXSYS

SYS.TAB$
SELECT                                   YES CTXSYS

SYS.TS$
SELECT                                   YES CTXSYS


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.USER$
SELECT                                   NO  XDB

SYS.USER$
SELECT                                   YES CTXSYS

SYS.USER$
SELECT                                   YES FLOWS_020100


OBJ
-------------------------------------------------------------
WHAT_GRANTED                             GRA USERNAME
---------------------------------------- --- ------------------------------
SYS.VIEW$
SELECT                                   YES CTXSYS


49 rows selected.

SQL>








30.42.dba_tab_privs
30.42.1.Object Grants to Users
30.42.2.Object Grants to Roles
30.42.3.Find out all dba table privileges
30.42.4.User Table Privileges report