首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

all_tab_columns的有关问题

2012-01-05 
all_tab_columns的问题all_tab_columns视图是不是能查询整个数据库所有的表,因为所有用户都能查询all_tab_

all_tab_columns的问题
all_tab_columns视图是不是能查询整个数据库所有的表,因为所有用户都能查询all_tab_columns ,那样是不是代表任何用户都能查看数据库所有的表的列信息?

[解决办法]
只要有权限查看all_tab_columns就能看到所有表信息,但是不是所有用户都能查看这个视图的.
一般只能看到User_tab_columns
[解决办法]
这是Oracle官方的解释:
ALL_TAB_COLUMNS describes the columns of the tables, views, and clusters accessible to the current user. 

从解释中可以看出ALL_TAB_COLUMNS中只列出了当前用户可以访问的表、视图和簇中的列。

热点排行
Bad Request.