在Oracle 10g中,我的数据库中有多个用户、角色,也有诸多数据表,不同的用户、角色对不同的数据表所拥有的权限不一样。
我现在在写一个程序,需要用到SQL语句来实现这个功能,也就是说给出数据表名称,然后查找该数据表的所有访问用户或角色,以及它们的权限。该怎么实现这样的功能?谢谢高手赐教!
我现在在写一个程序,需要用到SQL语句来实现这个功能,也就是说给出数据表名称,然后查找该数据表的所有访问用户或角色,以及它们的权限。该怎么实现这样的功能?谢谢高手赐教!
解决方案 »
- 菜鸟问问题关于order by的
- 如何知道数据库中的触发器什么时候被触发过?
- !!!关于Oracle Management Server 的配置,登陆(身份验证)
- HP-UNIX上的ORACLE错误,急!等待!
- 关于dbms_sql包的问题。
- 昨天买了一台笔记本电脑,不能装ORACLE数据库,
- 如何用ADO方式通过数据链路访问远程库?
- 问高人存储过程每月执行一次,运用的是带参数的过程如何更改。特急!
- 用rownum实现分页,发现oracle不能先排序后选,有没高人愿意指点啊?
- oracle8i在新建数据库时,总是提示:ORA-12638 凭证检索失败,有什么办法解决吗?
- 大家来帮我解惑吧
- FLASHBACK 恢复数据
分析下面表中的内容,很多的:
dba_role_privs
dba_sys_privs
dba_tab_privs
dba_col_privs
dba_roles
dba_sys_privs
role_role_privs
......