我正在开发一个Groovy / Grails项目,该项目将显示用户当前在Oracle数据库中分配的角色。是否可以通过Groovy / Grails从Oracle服务器查询此信息?如果是的话,非常感谢任何关于如何做到这一点的指示。
答案 0 :(得分:0)
有许多可用的oracle元数据视图。首先,有一个前缀DBA_,ALL_,USER_描述您将看到多少数据(取决于您的权限)。我将仅列出DBA_前缀,您可以用更严格的前缀替换它。
您会对观点感兴趣:
DBA_ROLES
DBA_ROLE_PRIVS
ROLE_TAB_PRIVS
DBA_TAB_PRIVS
DBA_USERS
SESSION_PRIVS
SESSION_ROLES
TABLE_PRIVILEGES