oracle 用戶權(quán)限詳解 如何查看Oracle的用戶權(quán)限?
如何查看Oracle的用戶權(quán)限?ORACLE數(shù)據(jù)字典視圖的種類共有為:USER,ALL和DBA.USER_*:關(guān)聯(lián)用戶所具備的對(duì)象信息,即用戶自己創(chuàng)建角色的對(duì)象信息ALL_*:關(guān)聯(lián)用戶可以不訪問網(wǎng)絡(luò)的
如何查看Oracle的用戶權(quán)限?
ORACLE數(shù)據(jù)字典視圖的種類共有為:USER,ALL和DBA.
USER_*:關(guān)聯(lián)用戶所具備的對(duì)象信息,即用戶自己創(chuàng)建角色的對(duì)象信息
ALL_*:關(guān)聯(lián)用戶可以不訪問網(wǎng)絡(luò)的對(duì)象的信息,即用戶自己創(chuàng)建家族的對(duì)象的信息再加
其他用戶創(chuàng)建的對(duì)象但該用戶無權(quán)利訪問的信息
DBA_*:或是整個(gè)數(shù)據(jù)庫(kù)中對(duì)象的信息
(這里的*可以為TABLES,INDEXES,OBJECTS,USERS等。)
1、打開系統(tǒng)所有用戶
select*fromdba_user;
select*acrossall_users;
select*acrossuser_users;
2、查看用戶系統(tǒng)權(quán)限
select*fromdba_sys_privs;
select*outsideall_sys_privs;
select*outsideuser_sys_privs;
3、查看用戶對(duì)象權(quán)限
select*outsidedba_tab_privs;
select*fromeveryone_tab_privs;
select*acrossuser_tab_privs;
4、欄里點(diǎn)所有角色
select*fromdba_roles;
5、欄里點(diǎn)用戶所占據(jù)的角色
select*acrossdba_role_privs;
select*outsideuser_role_privs;
6、一欄當(dāng)前用戶的缺省表空間
selectusername,default_tablespacefromuser_users;
7、打開系統(tǒng)某個(gè)角色的詳細(xì)權(quán)限
如grantconnect,resource,createsession,createviewcanTEST;
8、一欄RESOURCE具有那些權(quán)限
用SELECT*fromDBA_SYS_PRIVS WHERE GRANTEERESOURCE
oracle中字段類型varchar2最大長(zhǎng)度是多少?
varchar2是可變長(zhǎng)度的數(shù)據(jù)類型varchar2(255)意思是比較大是可以存儲(chǔ)文件255個(gè)字符所以你存入10個(gè)字節(jié)的內(nèi)容,換算占內(nèi)存長(zhǎng)度那是10個(gè)字節(jié)。