oracle查询当前用户的权限 如何查看Oracle的用户权限?
如何查看Oracle的用户权限?Oracle数据字典视图的类型有:user、all和DBA。user.*:有关用户拥有的对象的信息,即有关用户自己创建的对象的信息all.*:有关用户可以访问的对象的信
如何查看Oracle的用户权限?
Oracle数据字典视图的类型有:user、all和DBA。
user.*:有关用户拥有的对象的信息,即有关用户自己创建的对象的信息
all.*:有关用户可以访问的对象的信息,即,关于用户自己创建的对象的信息加上
关于其他用户创建的对象的信息,但是哪些用户有权访问
DBA_u2;*:关于整个数据库中对象的信息
(这里*可以是表、索引、对象、用户等)
1。查看所有用户
选择*来自DBA用户
选择*来自所有用户
选择*来自用户
2。查看用户系统权限
选择*来自DBAsysUPRIVS
选择*来自所有sysUPRIVS
选择*来自用户sysUPRIVS
3。查看用户对象权限
选择*来自DBA abprivs
选择*来自所有 abprivs
选择*来自用户 abprivs
4。查看所有角色
从DBA中选择*[角色
5。查看用户所拥有的角色
选择*来自DBA oleprivs
选择*来自user oleprivs
6。查看当前用户的默认表空间
选择用户名,默认表空间来自用户
7。查看角色的特定权限
如授予连接、资源、创建会话、创建要测试的视图
8。查看资源的权限
使用select*from DBASYSPRIVS,其中GRANTEE=“资源
”