1.
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供銅仁網(wǎng)站建設(shè)、銅仁做網(wǎng)站、銅仁網(wǎng)站設(shè)計(jì)、銅仁網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、銅仁企業(yè)網(wǎng)站模板建站服務(wù),10年銅仁做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
使用具有dba權(quán)限的帳號登錄數(shù)據(jù)庫
2.
執(zhí)行命令"select
username
from
dba_users"
3.
官方文檔對dba_users的定義:dba_users describes
all
users
of
the
database.因此可以如此查詢。
假設(shè)oracle數(shù)據(jù)庫默認(rèn)數(shù)據(jù)實(shí)例為orcl,
那么使用pl/sql工具連接到些實(shí)例,執(zhí)行以下命令:
select username from sys.all_users;
可以查詢到該orcl下具體有哪些用戶。
sys,system是創(chuàng)建oracle實(shí)例是的默認(rèn)用戶。
創(chuàng)建的每個實(shí)例都會有。
甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統(tǒng)有限公司),是全球最大的企業(yè)級軟件公司,總部位于美國加利福尼亞州的紅木灘。1989年正式進(jìn)入中國市場。2013年,甲骨文已超越 IBM ,成為繼 Microsoft 后全球第二大軟件公司。
使用具有dba權(quán)限的帳號登錄數(shù)據(jù)庫 執(zhí)行命令"select username from dba_users" 官方文檔對dba_users的定義:DBA_USERS describes all users of the database.因此可以如此查詢。
select * from dba_users; 查看數(shù)據(jù)庫里面所有用戶,前提是你是有dba權(quán)限的帳號,如sys,system
select * from all_users;? 查看你能管理的所有用戶!
select * from user_users; 查看當(dāng)前用戶信息 !
擴(kuò)展知識:
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它是在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品。可以說Oracle數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類大、中、小、微機(jī)環(huán)境。它是一種高效率、可靠性好的 適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案。
參考資料:百度百科_oracle
1. 查詢oracle中所有用戶信息
select * from dba_users;
2. 只查詢用戶和密碼
select username,password from dba_users;
3. 查詢當(dāng)前用戶信息
select * from dba_ustats;
4. 查詢用戶可以訪問的視圖文本
select * from dba_varrays;
5. 查詢數(shù)據(jù)庫中所有視圖的文本
select * from dba_views;
select distinct tablespace_name from SYS.DBA_FREE_SPACE where tablespace_name like '%RB%';
select * from dba_objects where object_name='JDE900_F0005';
select * from rbods.jde900_f0005;
select * from rbodm.dim_company;
查看當(dāng)前用戶的缺省表空間
select username,default_tablespace from user_users
查看當(dāng)前用戶的角色
select * from user_role_privs
查看當(dāng)前用戶的系統(tǒng)權(quán)限和表級權(quán)限
select * from user_sys_privs
select * from user_tab_privs
查看用戶下所有的表
select * from user_tables
顯示用戶信息(所屬表空間)
select default_tablespace,temporary_tablespace from dba_users
顯示當(dāng)前會話所具有的權(quán)限
select * from session_privs
顯示指定用戶所具有的系統(tǒng)權(quán)限
select * from dba_sys_privs
顯示特權(quán)用戶
select * from v$pwfile_users
查看名稱包含log字符的表
select object_name,object_id from user_objects where instr(object_name,'log')0
查看某表的創(chuàng)建時間
select object_name,created from user_objects where object_name='ZW_YINGYEZ'
查看某表的大小
select sum(bytes)/(1024*1024) tablesize from user_segments
where segment_name='ZW_YINGYEZ'
查看放在ORACLE的內(nèi)存區(qū)里的表
select table_name,cache from user_tables where instr(cache,'Y')0
查看索引個數(shù)和類別
select index_name,index_type,table_name from user_indexes order by table_name
查看索引被索引的字段
select * from user_ind_columns where table_name='CB_CHAOBIAOSJ201004'
查看索引的大小
select sum(bytes)/(1024*1024) as indexsize from user_segments
where segment_name=upper('AS_MENUINFO')
查看視圖信息
select * from user_views
查看同義詞的名稱
select * from user_synonyms
查看函數(shù)和過程的狀態(tài)
select object_name,status from user_objects where object_type='FUNCTION'
select object_name,status from user_objects where object_type='PROCEDURE'
查看函數(shù)和過程的源代碼
select text from all_source where owner=user and name='SF_SPLIT_STRING'
查看表字段
select cname from col where tname='ZW_YINGYEZ'
select column_name from user_tab_columns where table_name='ZW_YINGYEZ'
查看oracle版本命令:
select * from v$version