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