select * from dba_users; 查看數(shù)據(jù)庫里面所有用戶,前提是你是有dba權(quán)限的帳號(hào),如sys,system
專注于為中小企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)溪湖免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了數(shù)千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
select * from all_users;? 查看你能管理的所有用戶!
select * from user_users; 查看當(dāng)前用戶信息 !
擴(kuò)展知識(shí):
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它是在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品??梢哉fOracle數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類大、中、小、微機(jī)環(huán)境。它是一種高效率、可靠性好的 適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案。
參考資料:百度百科_oracle
命令是select * from dba_users,設(shè)置方法為:
1、在數(shù)據(jù)庫的開始菜單中,輸入cmd后回車,也就是調(diào)用Windows的命令行管理器。
2、在命令提示符處輸入 select * from dba_users 然后按鍵盤回車鍵,注意,這中間都是有一個(gè)空格,否則會(huì)提示命令出錯(cuò)。
3、以上命令執(zhí)行完成后,出現(xiàn)SQL的字樣,表明成功連接到本機(jī)數(shù)據(jù)庫了,可以進(jìn)行相關(guān)SQL操作了。
4、輸入 select username from dba_users;后敲鍵盤回車鍵,進(jìn)行數(shù)據(jù)庫用戶查詢。
5、SQL命令執(zhí)行完成后,會(huì)出現(xiàn)我們要查找的username也就是數(shù)據(jù)庫用戶名列表,這里有Oracle數(shù)據(jù)庫自己的用戶,也有按需求添加的用戶。
6、使用完成后,查詢oracle數(shù)據(jù)庫所有用戶。
oracle數(shù)據(jù)庫無法查看賬戶密碼,如果忘記密碼的話可以直接修改密碼。
工具/原料
oracle數(shù)據(jù)庫? ? 電腦
方法/步驟
1、登錄到安裝oracle數(shù)據(jù)庫服務(wù)器的操作系統(tǒng),打開命令窗口。
2、查看環(huán)境變量ORACLE_SID的設(shè)置情況:windows: echo %ORACLE_SID%linux: echo $ORACLE_SID。
3、設(shè)置環(huán)境變量ORACLE_SID的值為想登錄的oracle實(shí)例的SID:set ORACLE_SID=orcl。
4、輸入板命令:sqlplus / as sysdba。
5、在sqlplus窗口執(zhí)行命令:alter user you_username identified by you_password,即可修改用戶的密碼。
一般來說,oracle數(shù)據(jù)庫安裝后,里面有很多個(gè)默認(rèn)賬號(hào)和密碼,比較常用的是:賬號(hào):scott 密碼:tiger 賬號(hào):system 密碼:manager 賬號(hào):sys 密碼:任意字符。當(dāng)我們想創(chuàng)建一個(gè)賬號(hào)時(shí),可以使用sys登錄sysdba后,創(chuàng)建用戶(需要授權(quán)),代碼如下
1
2
3
4
5
create user 用戶名 identified by "密碼";
授權(quán):grant create session to 用戶名;
grant create table to 用戶名;
grant create tablespace to 用戶名;
grant create view to 用戶名;
我們一般使用的是用scott登錄sysdba,這時(shí)候有可能出現(xiàn)賬戶未解鎖的狀態(tài),這時(shí)候可以用
用sysdba身份登錄?比如?conn?/as??sysdba?匿名管理員登陸
查看SID
1.用sysdba身份登錄?比如?conn?/as??sysdba
2.select?instance_name?from?v$instance;
查看用戶名
select?*?from?dba_users;?--查看數(shù)據(jù)庫里面所有用戶,前提是你是有dba權(quán)限的帳號(hào),如sys,system
select?*?from?all_users;??--查看你能管理的所有用戶!
select?*?from?user_users;?--查看當(dāng)前用戶信息?!
怎么查看 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)限和表級(jí)權(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)前會(huì)話所具有的權(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)建時(shí)間
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
查看索引個(gè)數(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
當(dāng)前題目:如何查看oracle賬號(hào) oracle怎么查看
文章源于:http://jinyejixie.com/article48/heheep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站維護(hù)、Google、品牌網(wǎng)站制作、網(wǎng)站改版、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)