oracle資料字典

2021-08-31 11:17:33 字數 549 閱讀 6461

資料字典記錄了資料庫的系統資訊,它是唯讀表和檢視的集合,資料字典的所有者為sys使用者,而且它只能執行select操作,其維護和修改是由系統自動完成的。

資料字典包含資料字典基表和資料字典檢視,其中基表儲存資料庫的基本資訊,普通使用者不能訪問,資料字典檢視是基於資料字典基表所建立的檢視,普通使用者可以通過它查詢系統資訊。

當建立使用者時,oracle會將使用者資訊儲存到資料字典中,當給使用者授予許可權或者角色時,oracle也會將這些資訊儲存到資料字典中。

以下是幾條命令查詢使用者表資訊

1.select table_name from user_tables;

顯示當前使用者所擁有的所有表,它只顯示使用者所對應方案的所有表

2.select table_name from all_tables;

顯示當前使用者可以訪問的所有表,不僅能顯示使用者所對應方案的所有表,還可以顯示使用者能訪問的其它方案的表

3.select table_name from dba_tables;

顯示所有方案擁有的資料庫表,要求使用者是dba角色或者擁有select any table系統許可權

Oracle 資料字典

資料字典包括以下內容 1.所有資料庫schema物件的定義 表,檢視,索引,聚簇,同義詞,序列,過程,函式,包,觸發器 2.資料庫的空間分配和使用情況 3.欄位的預設值 4.完整性約束資訊 5.oracle使用者名稱,角色,許可權等資訊 6.審計資訊 7.其他資料庫資訊 資料字典有4部分組成 內部r...

oracle 資料字典

oracle資料字典 select from user tab columns 檢視使用者列物件 select from user tab comments 檢視使用者表的備註 select from user tab statistics select from all users 所有使用者 s...

Oracle 資料字典

資料字典包括以下內容 1.所有資料庫schema物件的定義 表,檢視,索引,聚簇,同義詞,序列,過程,函式,包,觸發器 2.資料庫的空間分配和使用情況 3.欄位的預設值 4.完整性約束資訊 5.oracle使用者名稱,角色,許可權等資訊 6.審計資訊 7.其他資料庫資訊 資料字典有4部分組成 內部r...