檢視Oracle資料庫中的所有使用者名稱

2021-10-01 17:58:21 字數 904 閱讀 8673

select * from dba_users; 檢視資料庫裡面所有使用者,前提是你是有dba許可權的帳號,如sys,system

select * from all_users;  檢視你能管理的所有使用者!

select * from user_users; 檢視當前使用者資訊 !

-- 查詢你 當前使用者下,有哪些表

select * from user_tables

-- 查詢你 當前使用者下, 可以訪問哪些表 [也就是訪問自己 和 其他使用者的]

select * from all_tables

-- 查詢當前資料庫所有的表, 需要你有 dba 的許可權

select * from dba_tables

使用例子:

1、建立新使用者:jkw

--查詢資料庫表空間

select distinct tablespace_name from tabs;

--檢視你能管理的所有使用者

select * from all_users;

--刪除使用者

--drop user jkw cascade;

/*第3步:建立使用者並指定表空間 */

create user jkw identified by jkw123

default tablespace rmdb

--temporary tablespace rmdb_temp;

/*第4步:給使用者授予許可權 */

grant connect,resource,dba to jkw;

2、匯入資料:

imp jkw/[email protected]/rmdb file=c:\users\administrator\desktop\mhc.dmp full=y

如何檢視oracle資料庫中的所有表

覺得你應該先弄清楚oracle的常規資料字典的結構,像9i裡的常規資料字典中物件名稱就有以user,all,dba為字首的物件。以user為例,我們查該物件下有些什麼表,就應該執行下列的語句 sql select table name from user tables 類似的,你可以進行替換。如果你...

怎麼檢視Oracle資料庫中的所有使用者名稱

select from dba users 檢視資料庫裡面所有使用者,前提是你是有dba許可權的帳號,如sys,system select from all users 檢視你能管理的所有使用者!select from user users 檢視當前使用者資訊 查詢你 當前使用者下,有哪些表 sel...

oracle檢視當前所有資料庫及資料庫基本操作命令

1.oracle 1 啟動 監聽 lsnrctl start 2 進入sqlplus介面 sqlplus nolog sql conn sys jiaxiaoai orcl as sysdba 3 啟動資料庫例項 sql startup 4 檢視當前所有的資料庫 select from v data...