我想获取当前用户具有选择权限的视图列表.据我所知,与表格不同,我们无法直接获取视图的特权细节.在表的情况下,我有一个名为'ALL_TAB_PRIVS'的视图.
如何获取当前用户可访问的视图对象列表?
提前致谢.
ALL_TAB_PRIVS视图在其结果集中包含VIEWS.实际上它包含所有对象,因此它还会向您显示具有EXECUTE特权的过程.
为什么它被称为ALL_TAB + PRIVS而不是ALL_OBJ_PRIVS我不知道.我同意这令人困惑.但是,它在Oracle Reference中正确记录.
顺便提一下,有一个视图USER_TAB_PRIVS,它显示当前用户的权限,而不必限制GRANTEE.
| 归档时间: |
|
| 查看次数: |
26378 次 |
| 最近记录: |