當前位置:成語大全網 - 新華字典 - ALL_,DBA_user_的區別

ALL_,DBA_user_的區別

Oracle數據庫裏常用的數據字典視圖,壹般分為這三種。

(簡單來說user_自己的,all_可以被自己看到的,dba_全數據庫所有的)

其中,user_打頭的數據字典視圖指的是 當前用戶下 的內容。

例如:user_users查詢結果就只有當前用戶自己的信息,user_tables只有當前用戶下的表的信息。

===============================

all_打頭的數據字典視圖指的是,所有可以被當前用戶看到的 內容。

例如all_users可以查看到所有用戶的基本信息。

而all_tables可以查看到所有其他用戶對 妳目前使用的用戶 賦過權的表,以及妳自己的表 的相關信息。

================================

最後dba_打頭的視圖,通常包含數據庫中所有的信息。例如dba_users可以看到全部用戶,而dba_tables可以看到全部表,無所謂別人給不給授權。

當然,有壹些內容dba_視圖也不包含,例如dba_db_links不如user_db_links詳細。但這類情況很少。