1、在使用oracle數(shù)據(jù)庫的時候,權(quán)限是極其重要的,如果新建的用戶如果沒有權(quán)限,甚至都無法登錄數(shù)據(jù)庫,如下圖。
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括北侖網(wǎng)站建設(shè)、北侖網(wǎng)站制作、北侖網(wǎng)頁制作以及北侖網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,北侖網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到北侖省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
2、為新建用戶分配權(quán)限主要有三種connect? 主要使用是讓用戶可以連接到數(shù)據(jù)庫 。
3、resource? 主要使用是讓用戶可以創(chuàng)建表dba? 它是一種比較特殊的權(quán)限,普通用戶擁有之后可以成為數(shù)據(jù)庫管理者。
4、select? ?update? delete insert? all? ?也就是擁有用戶對某張表有查詢 、更改、刪除、插入及所有權(quán)限。
5、如果想要查詢用戶的權(quán)限可以通過下圖中的方法進(jìn)行查詢。
要看你授什么權(quán)。
權(quán)限分為系統(tǒng)權(quán)限和對象權(quán)限。
授予連接權(quán)限:
grant connect to scott;
授予創(chuàng)建表等基本權(quán)限:
grant resource to scott;
授予dba:
grant dba to scott;
授予使用空間權(quán)限:
grant unlimited on tablespace to scott;
alter user scott quota unlimited on tablespace_name;
備注:
用戶解鎖和修改密碼
alter user scott identified by password account unlock;
現(xiàn)在Oracle有兩種授權(quán)方式,按CPU(Process)數(shù)和按用戶數(shù)(Named User Plus)。前一種方式一般用于用戶數(shù)不確定或者用戶數(shù)量很大的情況,典型的如互聯(lián)網(wǎng)環(huán)境,而后一種則通常被用于用戶數(shù)確定或者較少的情況。
按CPU: License數(shù)=CPU 數(shù)*系數(shù)。系數(shù)來自O(shè)racle的一個參數(shù)表,如IBM Power6的處理器為1,AMD和Intel的處理器為0.5,詳細(xì)情況見下:
則根據(jù)公式可以算出,一個SUN UltraSparc T1的4*8核處理器需要4*8*0.25=8個CPU licenses
按用戶數(shù):Oracle用戶數(shù)的官方定義是每一個訪問Oracle數(shù)據(jù)庫的用戶,無論是自然人還是設(shè)備(如工業(yè)環(huán)境中的傳感器之類),都算作一個用戶(Named User)。
英文官方定義:Named User Plus: is defined as an individual authorized by you to use the programs which are installed on a single?server?or multiple servers, regardless of whether the individual is actively using the programs at any given time. A non human operated device will be counted.
按用戶數(shù)購買則對應(yīng)相應(yīng)的產(chǎn)品有對應(yīng)的License的最低購買量限制,如下:
用戶應(yīng)該根據(jù)自己的實(shí)際用戶數(shù)訂購,且不少于相應(yīng)版本所要求的最低用戶數(shù)。
Oracle軟件本身是免費(fèi)的,因此任何人都可以從Oracle官方網(wǎng)站下載并安裝Oracle的數(shù)據(jù)庫軟件,并獲得許可。如果只是為了學(xué)習(xí)或教育目的,它是免費(fèi)的。
Oracle現(xiàn)在有兩個授權(quán)選項(xiàng),按CPU(進(jìn)程)和按用戶(指定用戶)。前者通常用于用戶數(shù)量不確定或較大的情況,特別是在Internet環(huán)境中,后者通常用于用戶數(shù)量確定或較小的情況。
擴(kuò)展資料:
Oracle數(shù)據(jù)庫的特點(diǎn):
1.完整的數(shù)據(jù)管理功能:
1)數(shù)據(jù)量大
2)數(shù)據(jù)存儲的持久性
3)數(shù)據(jù)共享
4)數(shù)據(jù)的可靠性
2.關(guān)系完整的產(chǎn)品:
1)信息準(zhǔn)則——關(guān)系型DBMS的所有信息都應(yīng)該以一種邏輯方式表示,即表中的值顯式表示;
2)確保訪問的指南
3)視圖更新條件——只要構(gòu)成視圖的表中的數(shù)據(jù)發(fā)生變化,相應(yīng)視圖中的數(shù)據(jù)也同時發(fā)生變化
4)數(shù)據(jù)物理和邏輯獨(dú)立準(zhǔn)則
3.分布式處理功能:
ORACLE數(shù)據(jù)庫從第5版開始就提供了分布式處理能力,從第7版開始就有了比較完善的分布式數(shù)據(jù)庫功能。ORACLE分布式數(shù)據(jù)庫由ORACLElerdbms、SQL*Net、SQL*CONNECT等非ORACLE關(guān)系產(chǎn)品組成。