方法1:
洛南網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)公司于2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運(yùn)維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
根據(jù)指定用戶名獲得對應(yīng)用戶所擁有權(quán)限的表
SELECT table_name, owner FROM all_tables WHERE owner = 'SCOTT';
方法2:
通過tab視圖獲得當(dāng)前登錄用戶所有表和視圖,通過tabletype過濾獲得所有表
SELECT * FROM tab WHERE tabtype = 'TABLE';
方法3:
根據(jù)user_tables表獲得當(dāng)前用戶擁有所有表
SELECT table_name FROM user_tables;
方法4:
根據(jù)sys表空間下all_object表獲得指定用戶指定類型對象(表)
SQL SELECT object_name FROM sys.all_objects WHERE owner='SCOTT' AND object_type='TABLE';
ORACLE數(shù)據(jù)字典視圖的種類分別為:USER,ALL 和 DBA.
USER_*:有關(guān)用戶所擁有的對象信息,即用戶自己創(chuàng)建的對象信息
ALL_*:有關(guān)用戶可以訪問的對象的信息,即用戶自己創(chuàng)建的對象的信息加上
其他用戶創(chuàng)建的對象但該用戶有權(quán)訪問的信息
DBA_*:有關(guān)整個數(shù)據(jù)庫中對象的信息
(這里的*可以為TABLES,INDEXES,OBJECTS,USERS等。)
1、查看所有用戶
select * from dba_user;
select * from all_users;
select * from user_users;
2、查看用戶系統(tǒng)權(quán)限
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3、查看用戶對象權(quán)限
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4、查看所有角色
select * from dba_roles;
5、查看用戶所擁有的角色
select * from dba_role_privs;
select * from user_role_privs;
6、查看當(dāng)前用戶的缺省表空間
select username,default_tablespace from user_users;
7、查看某個角色的具體權(quán)限
如grant connect,resource,create session,create view to TEST;
8、查看RESOURCE具有那些權(quán)限
用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';
方法1:
根據(jù)指定用戶名獲得對應(yīng)用戶所擁有權(quán)限的表
SELECT table_name, owner FROM all_tables WHERE owner = 'SCOTT';
方法2:
通過tab視圖獲得當(dāng)前登錄用戶所有表和視圖,通過tabletype過濾獲得所有表
SELECT * FROM tab WHERE tabtype = 'TABLE';
1、雙擊桌面sqldeveloper軟件圖標(biāo)啟動軟件。
2、新建數(shù)據(jù)庫連接,填寫登錄數(shù)據(jù)庫信息并選擇相應(yīng)角色進(jìn)行登錄。
3、登錄成功后先查詢出hr用戶下所有的表名,可直接通過dba_tables來進(jìn)行查詢。
4、把查詢權(quán)限賦給測試用戶的方法有兩種,一種為當(dāng)用戶下的表比較少的情況下可以直接通過grant select/delete/update on hr.table-name to cem。
5、授權(quán)成功后使用測試用戶進(jìn)行登錄即可對授權(quán)過查詢權(quán)限的表進(jìn)行訪問。
查看用戶系統(tǒng)權(quán)限:
select * from dba_sys_privs;
select * from session_privs;
select * from user_sys_privs;
查看用戶對象權(quán)限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
當(dāng)前標(biāo)題:Oracle如何查表權(quán)限,oracle查詢表權(quán)限sql
網(wǎng)頁網(wǎng)址:http://muchs.cn/article4/hcgoie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、網(wǎng)站改版、企業(yè)網(wǎng)站制作、微信公眾號、虛擬主機(jī)、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)