DBA Oracle DBA常用表彙總(概念)

2021-09-06 16:19:52 字數 1895 閱讀 5250

2014-06-20 created by baoxinjian

一、與許可權相關的字典

all_col_privs表示列上的授權,使用者和public是被授予者

all_col_privs_made表示列上的授權,使用者是屬主和被授予者

all_col_recd表示列上的授權,使用者和public是被授予者

all_tab_privs表示物件上的授權,使用者是public或被授予者或使用者是屬主

all_tab_privs_made表示物件上的許可權,使用者是屬主或授予者

all_tab_privs_recd表示物件上的許可權,使用者是public或被授予者

dba_col_privs資料庫列上的所有授權

dba_role_privs顯示已授予使用者或其他角色的角色

dba_sys_privs已授予使用者或角色的系統許可權

dba_tab_privs資料庫物件上的所有許可權

role_role_privs顯示已授予使用者的角色

role_sys_privs顯示通過角色授予使用者的系統許可權

role_tab_privs顯示通過角色授予使用者的物件許可權

session_privs顯示使用者現在可利用的所有系統許可權

user_col_privs顯示列上的許可權,使用者是屬主、授予者或被授予者

user_col_privs_made顯示列上已授予的許可權,使用者是屬主或授予者

user_col_privs_recd顯示列上已授予的許可權,使用者是屬主或被授予者

user_role_privs顯示已授予給使用者的所有角色

user_sys_privs顯示已授予給使用者的所有系統許可權

user_tab_privs顯示已授予給使用者的所有物件許可權

user_tab_privs_made顯示已授予給其他使用者的物件許可權,使用者是屬主

user_tab_privs_recd顯示已授予給其他使用者的物件許可權,使用者是被授予者

二、常用系統表,檢視和作用

檢視有關使用者的資訊:dba_users

檢視有關角色的資訊:dba_roles,dba_role_privs,role_sys_privs

檢視有關系統許可權的資訊:dba_sys_privs

檢視當前資料庫表空間狀況:dba_tablespaces

檢視使用者的系統許可權:user_sys_privs

檢視某個使用者對另外乙個使用者授予的許可權:user_tab_privs_made

檢視某個使用者對另外乙個使用者授予的列級許可權:user_col_privs_made

檢視某個使用者接受的許可權:user_tab_privs_recd

檢視某個使用者接受的列級許可權:user_col_privs_recd

檢視有關使用者的角色資訊:user_role_privs

檢視有關授予某個角色的系統許可權資訊:role_sys_privs

檢視有關授予某個角色的物件許可權資訊:role_tab_privs

檢視當前使用者所擁有的表資訊:user_tables

檢視當前使用者有許可權訪問的表資訊:all_tables

檢視當前使用者所擁有的所有表的列資訊:user_tab_columns

檢視當前使用者可以訪問的表中的列資訊:all_tab_columns

檢視當前使用者所擁有的所有約束資訊:user_constraint

檢視當前使用者所擁有的所有約束和列的關係:user_cons_constraint

檢視表中注釋內容:user_tab_comments

檢視表中列注釋內容:user_col_comments

提供練習的表:dual

檢視相關時區的名稱和簡稱:v$timezone_names

thanks and regards

DBA Oracle DBA常用表彙總(概念)

一 與許可權相關的字典 all col privs表示列上的授權,使用者和public是被授予者 all col privs made表示列上的授權,使用者是屬主和被授予者 all col recd表示列上的授權,使用者和public是被授予者 all tab privs表示物件上的授權,使用者是p...

物料常用表

任務物料需求發放表 select from wip requirement operations wro where inventory item id 1.1.11.0010 任務物料需求發放檢視 select wrov.concatenated segments 元件編碼 from wip re...

表常用操作

一 db2 1 備份 複製要備份的表的結構 索引沒辦法複製 create table 新表表名 like 要備份的表名 寫入資料 insert into 新表表名 select from 要備份的表名 2 增 刪 改欄位column 增加欄位並注釋 alter table 表名 add column...