欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

oracle怎么看用戶 如何查看oracle所有用戶

oracle如何查詢當(dāng)前連接用戶的詳細(xì)信息

可直接在?v$session視圖中查詢。

創(chuàng)新互聯(lián)建站于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元長(zhǎng)樂(lè)做網(wǎng)站,已為上家服務(wù),為長(zhǎng)樂(lè)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575

語(yǔ)句如:

select?*?from?v$session?where?username='用戶名';

其中用戶名應(yīng)為英文大寫字母。如圖:

以下為視圖各字段說(shuō)明:

SADDR - session address

SID - session identifier 常用于鏈接其他列

SERIAL# - SID有可能會(huì)重復(fù),當(dāng)兩個(gè)session的SID重復(fù)時(shí),SERIAL#用來(lái)區(qū)別session(說(shuō)白了某個(gè)session是由sid和serial#這兩個(gè)值確定的)

AUDSID - audit session id??梢酝ㄟ^(guò)audsid查詢當(dāng)前session的sid。select sid from v$session where audsid=userenv('sessionid');

PADDR - process address,關(guān)聯(lián)v$process的addr字段,通過(guò)這個(gè)可以查詢到進(jìn)程對(duì)應(yīng)的session

USER# - 同于dba_users中的user_id,Oracle內(nèi)部進(jìn)程user#為0.

USERNAME - session's username。等于dba_users中的username。Oracle內(nèi)部進(jìn)程的username為空。

COMMAND - session正在執(zhí)行的sql id,1代表create table,3代表select。

TADDR - 當(dāng)前的transaction address??梢杂脕?lái)關(guān)聯(lián)v$transaction中的addr字段。

LOCKWAIT - 可以通過(guò)這個(gè)字段查詢出當(dāng)前正在等待的鎖的相關(guān)信息。sid + lockwait與v$loc中的sid + kaddr相對(duì)應(yīng)。

STATUS - 用來(lái)判斷session狀態(tài)。Active:正執(zhí)行SQL語(yǔ)句。inactive:等待操作。killed:被標(biāo)注為殺死。

SERVER - 服務(wù)類型。

SCHEMA# - schema user id。Oracle內(nèi)部進(jìn)程的schema#為0。

SCHEMANAME - schema username。Oracle內(nèi)部進(jìn)程的為sys。

OSUSER - 客戶端操作系統(tǒng)用戶名。

PROCESS - 客戶端process id。

MACHINE - 客戶端machine name。

TERMINAL - 客戶端執(zhí)行的terminal name。

PROGRAM - 客戶端應(yīng)用程序。比如ORACLE.EXE或sqlplus.exe

TYPE - session類型。

SQL_ADDRESS,SQL_HASH_VALUE,SQL_ID,SQL_CHILD_NUMBER - session正在執(zhí)行的sql狀態(tài),和v$sql中的address,hash_value,sql_id,child_number對(duì)應(yīng)。

PREV_SQL_ADDR,PREV_HASH_VALUE,PREV_SQL_ID,PREV_CHILD_NUMBER - 上一次執(zhí)行的sql狀態(tài)。

MODULE,MODULE_HASH,ACTION,ACTION_HASH,CLIENT_INFO - 應(yīng)用通過(guò)DBMS_APPLICATION_INFO設(shè)置的一些信息。

FIXED_TABLE_SEQUENCE - 當(dāng)session完成一個(gè)user call后就會(huì)增加的一個(gè)數(shù)值,也就是說(shuō),如果session掛起,它就不會(huì)增加。因此可以根據(jù)這個(gè)字段來(lái)監(jiān)控某個(gè)時(shí)間點(diǎn)以來(lái)的session性能情況。例如,一個(gè)小時(shí)前某個(gè)session的此字段數(shù)值為10000,而現(xiàn)在是20000,則表明一個(gè)小時(shí)內(nèi)其user call較頻繁,可以重點(diǎn)關(guān)注此session的performance statistics。

ROW_WAIT_OBJ# - 被鎖定行所在table的object_id。和dba_object中的object_id關(guān)聯(lián)可以得到被鎖定的table name。

ROW_WAIT_FILE# - 被鎖定行所在的datafile id。和v$datafile中的file#關(guān)聯(lián)可以得到datafile name。

ROW_WAIT_BLOCK# - 同上,對(duì)應(yīng)塊。

ROW_WAIT_ROW# - session當(dāng)前正在等待的被鎖定的行。

LOGON_TIME - session logon time.

如何查看oracle用戶具有的權(quán)限和角色?

1.查看所有用戶:

select * from dba_users;

select * from all_users;

select * from user_users;

2.查看用戶或角色系統(tǒng)權(quán)限(直接賦值給用戶或角色的系統(tǒng)權(quán)限):

select * from dba_sys_privs;

select * from user_sys_privs;

3.查看角色(只能查看登陸用戶擁有的角色)所包含的權(quán)限

sqlselect * from role_sys_privs;

4.查看用戶對(duì)象權(quán)限:

select * from dba_tab_privs;

select * from all_tab_privs;

select * from user_tab_privs;

5.查看所有角色:

select * from dba_roles;

Oracle里怎么查某個(gè)實(shí)例中有哪些用戶?

假設(shè)oracle數(shù)據(jù)庫(kù)默認(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)建的每個(gè)實(shí)例都會(huì)有。

甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統(tǒng)有限公司),是全球最大的企業(yè)級(jí)軟件公司,總部位于美國(guó)加利福尼亞州的紅木灘。1989年正式進(jìn)入中國(guó)市場(chǎng)。2013年,甲骨文已超越 IBM ,成為繼 Microsoft 后全球第二大軟件公司。

如何查詢Oracle中所有用戶信息

1. 查詢oracle中所有用戶信息

select * from dba_users;

2. 只查詢用戶和密碼

select username,password from dba_users;

3. 查詢當(dāng)前用戶信息

select * from dba_ustats;

4. 查詢用戶可以訪問(wèn)的視圖文本

select * from dba_varrays;

5. 查詢數(shù)據(jù)庫(kù)中所有視圖的文本

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ù)和過(guò)程的狀態(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ù)和過(guò)程的源代碼

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怎么查看用戶屬于哪個(gè)表空間

用如下語(yǔ)句查看:

1 select username,default_tablespace from dba_users where username='用戶名';

查看結(jié)果(如查詢scott用戶的所屬表空間):

1 select username,default_tablespace from dba_users where username='SCOTT';--用戶名需要大寫

如何查看Oracle數(shù)據(jù)庫(kù)里共創(chuàng)建了多少用戶

select * from dba_users; 查看數(shù)據(jù)庫(kù)里面所有用戶,前提是有dba權(quán)限的帳號(hào),如sys,system

select * from all_users; 查看你能管理的所有用戶!

select * from user_users; 查看當(dāng)前用戶信息 !

-- 查詢你 當(dāng)前用戶下,有哪些表

SELECT * FROM user_tables

-- 查詢你 當(dāng)前用戶下, 可以訪問(wèn)哪些表 [也就是訪問(wèn)自己 和 其他用戶的]

SELECT * FROM all_tables

-- 查詢當(dāng)前數(shù)據(jù)庫(kù)所有的表, 需要你有 DBA 的權(quán)限

SELECT * FROM dba_tables

網(wǎng)頁(yè)名稱:oracle怎么看用戶 如何查看oracle所有用戶
URL網(wǎng)址:http://chinadenli.net/article12/hpehgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、外貿(mào)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)網(wǎng)站設(shè)計(jì)公司、服務(wù)器托管響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)