oracle查询当前用户的权限 如何查看oracle用户具有的权限和角色?

如何查看oracle用户具有的权限和角色?1. 查看所有用户:选择*从DBA用户选择*从所有用户选择*从用户选择2。查看用户或角色的系统权限(直接分配给用户或角色的系统权限):select*fromd

如何查看oracle用户具有的权限和角色?

1. 查看所有用户:选择*从DBA用户选择*从所有用户选择*从用户选择2。查看用户或角色的系统权限(直接分配给用户或角色的系统权限):select*fromdba sys privs select*fromuser sys privs

3。查看角色中包含的权限(仅限于登录用户拥有的角色)。SQL>select*来自角色系统特权

4。查看用户对象权限:select*fromdba abprivs select*fromall abprivs select*fromuser abprivs

5。查看所有角色:select*fromdba查看所有用户:select*fromdba usersselect*fromall usersselect*fromuser users

2。查看用户或角色(直接分配给用户或角色)的系统权限:选择*fromdbasysuuprivs选择*fromusersysu3[PRIVS

3。查看角色中包含的权限(仅限于登录用户拥有的角色)。SQL>select*fromrole sys查看用户对象权限:select*fromdba tab privsselect*fromall tab privsselect*fromuuser tab PRIVS

5。查看所有角色:选择*fromdba oles