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