Oracle数据库中,除了常见的用户表之外,还有数据字典表。数据字典表也称为系统表。数据字典表是由oracle server创建和维护的表的集合。
Oracle中常见的数据字典表:
USER_XXX:用户拥有对象的信息;
ALL_XXXX:用户可以访问的所有表的信息(对象表和关系表);
DBA_XXXX:这些表或者视图都是受限的,它只能由DBA角色的人员访问。
V$:动态性能视图,反应数据库服务器的性能、内存和锁等相关的动态。
select * from user_tables;/select * from tab;
select * from V$INSTANCE; --不是所有用户都可以访问的
如果能访问ALL_XXX,不代表可以访问所有的表。但是如果能访问DBA_XXXX所有的表和视图的话,就代表有最高权限,可以访问数据库中的所有的表。