oracle資料庫管理資料字典和表空間的筆記

2021-09-12 04:56:22 字數 1173 閱讀 4049

//user_table 表示顯示當前使用者自己建立的所有表

//它表示返回使用者所對應方案的所有表

select table_name from user_tables

//user_table 表示顯示當前使用者可以訪問的所有表

//它不就可以訪問自己建立的表,

//還可以返回當前使用者可以訪問的所有表

select table_name from all_tables

//它會顯示所有方案擁有的資料庫表

select table_name from dba_tables

//顯示當前資料庫所有使用者的詳細資訊

select username from dba_users;

//表示查詢 scott所擁有的角色 ,一般是system登入

select * from dba_role_privs where grantee='scott';

//oracle究竟有多少個預定義角色

select * from dba_roles;

//查詢oralce中所有的物件許可權,一般是dba角色登入

select distinct privilege from dba_tab_privs;

// 查詢oralce中所有的系統許可權 ,一般也是dba角色登入

select * from system_privilege_map order by name

//查詢資料庫的表空間

select tablespace_name from dba_tablespace;

//如何查詢乙個角色,包括的許可權?

//1.乙個角色包含的系統許可權,查詢connect角色的系統許可權

select * from dba_sys_privs where grantee='connect'

select * from role_sys_privs where role='connect'

//2.乙個角色包含的物件許可權,查詢connect角色的物件許可權

select * from dba_tab_privs where grantee='connect'

//查詢某個使用者有什麼角色

select * from dba_role_privs where grantee='connect';

Oracle 資料庫資料字典

資料字典是oracle資料庫物件結構的元資料資訊。資料庫是資料的集合,使用者的資料儲存在資料表中。資料庫管理和維護這些使用者資料還需要知道類似於 某個使用者所擁有的表有哪些 乙個資料表使用者訪問許可權有哪些 這些資訊,這些稱之為系統資料。資料字典表儲存到資料就是系統資料,普通表存的是使用者資料。or...

資料字典 資料庫概念

來自 資料字典是oracle資料庫中最重要的部分之一,資料字典是一系列唯讀的表,用來提供資料庫的資訊。資料字典包括 所有方案物件的定義,如 表 檢視 索引 聚簇 同義詞 序列 過程 函式 包 觸發器等 分配給方案物件的空間,以及當前使用情況 列的預設值 完整性約束資訊 oracle使用者的名稱 使用...

Oracle 資料字典

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