oracle賦予用戶指定表的查詢權限 oracle用戶創(chuàng)建及權限設置有哪些?
oracle用戶創(chuàng)建及權限設置有哪些?需要什么權限,要看用戶的實際需求。系統(tǒng)權限的分類:DBA:擁有所有特權,是系統(tǒng)中的最高權威。只有DBA可以創(chuàng)建數(shù)據(jù)庫結構。在RESOURC:,擁有資源權限的用戶只
oracle用戶創(chuàng)建及權限設置有哪些?
需要什么權限,要看用戶的實際需求。系統(tǒng)權限的分類:
DBA:擁有所有特權,是系統(tǒng)中的最高權威。只有DBA可以創(chuàng)建數(shù)據(jù)庫結構。
在RESOURC:,擁有資源權限的用戶只能創(chuàng)建實體,而不能創(chuàng)建數(shù)據(jù)庫結構。
在CONNECT:,具有Connect權限的用戶只能登錄Oracle,不能創(chuàng)建實體或數(shù)據(jù)庫結構。
對于普通用戶:授予connect,resource權限。
對于DBA管理用戶:授予connect、resource和DBA權限。
系統(tǒng)權限授權的命令:系統(tǒng)權限只能由DBA用戶授予:sys,system(這兩個用戶只能先授予)。授權命令:SQL gt將connect,resourc:的普通用戶可以通過授權擁有與系統(tǒng)相同的用戶權限,但永遠達不到與SYS用戶相同的權限,系統(tǒng)用戶的權限也可以收回。
oracle查詢是否有導入權限?
用戶需要權限來導入和創(chuàng)建表,并且導入和導出可能不是同一個用戶。
oracle怎樣查詢某用戶下的所有表的表名?
ORACL
怎么查看Oracle數(shù)據(jù)庫中的所有用戶名?
1.從dba_users查詢oracle select *中的所有用戶信息。
2.只查詢用戶名和密碼從DBA _ users中選擇用戶名、密碼。
3.查詢當前用戶信息select * from dba_ustats。
4.查詢用戶可以訪問的視圖文本select * from dba _ varrays。
5.查看用戶或角色擁有的角色select * from DBA _ role _ privs select * from user _ role _ privs。
6.查看用戶或角色的系統(tǒng)權限(直接分配給用戶或角色的系統(tǒng)權限)select * from dba_sys_priv。S select * from user_sys_privs擴展信息:Summarize USER _ *:用戶擁有的對象的信息,即用戶自己創(chuàng)建的對象的信息。ALL_*:關于用戶可以訪問的對象的信息,即關于用戶自己創(chuàng)建的對象的信息加上關于其他用戶創(chuàng)建但用戶有權訪問的對象的信息。DBA_*:整個數(shù)據(jù)庫中對象的信息。