大家好,
请教高手帮我回答一个小问题。
我想把Oracle中对某个表的访问权限被授予给了哪个用户的信息查询出来,怎么办?Oracle是否有现成预定义的东西呢?
例如.都有谁可以查询、操作 scott.emp 表,把他们找出来。
谢谢!
请教高手帮我回答一个小问题。
我想把Oracle中对某个表的访问权限被授予给了哪个用户的信息查询出来,怎么办?Oracle是否有现成预定义的东西呢?
例如.都有谁可以查询、操作 scott.emp 表,把他们找出来。
谢谢!
解决方案 »
- 如何把表里某类修改为计算列
- 求一个oracle存储过程,多谢各位
- Oracle9中UTF-8转SIMPLIFIED CHINESE_CHINA.ZHS16GBK
- 表或视图不存在
- Oracle安装问题
- 请问oracle里对应mssql里addday()的函数是什么?
- ORA-01002 fetch out of sequence
- 高分求解!数据库由7.3.4向8.0.5转换的时候,发生应用程序数据库连接错误
- odbc 连接Oracle 报错State:S0022
- oracle 时间处理的sql,查询在一定连续时间内满足条件的数据。求大牛指导!!!
- 32位 win7 装了oracle客户端 Net Configuration Assistant没反应
- 数据查询,请大家帮忙,
SELECT * FROM user_tab_privs_made t where t.TABLE_NAME=upper('emp');
--user_tab_privs里面就存着授权的信息
SQL> desc user_tab_privs
Name Type Nullable Default Comments
---------- ------------ -------- ------- -------------------------------------------
GRANTEE VARCHAR2(30) Name of the user to whom access was granted
OWNER VARCHAR2(30) Owner of the object
TABLE_NAME VARCHAR2(30) Name of the object
GRANTOR VARCHAR2(30) Name of the user who performed the grant
PRIVILEGE VARCHAR2(40) Table Privilege
GRANTABLE VARCHAR2(3) Y Privilege is grantable
HIERARCHY VARCHAR2(3) Y Privilege is with hierarchy option