新聞中心
隨著互聯(lián)網(wǎng)的發(fā)展以及信息化建設(shè)的推進(jìn),數(shù)據(jù)庫成為了企業(yè)、機(jī)構(gòu)甚至個人日常工作中必不可少的工具。但是隨之而來的安全問題也日益凸顯。數(shù)據(jù)庫授權(quán)作為數(shù)據(jù)庫安全的基本措施之一,保證了數(shù)據(jù)庫中的數(shù)據(jù)只能被授權(quán)的用戶或角色訪問,確保了數(shù)據(jù)庫的安全性。本文將基于靜態(tài)授權(quán)方式,對數(shù)據(jù)庫授權(quán)進(jìn)行解析。

一、什么是靜態(tài)授權(quán)?
靜態(tài)授權(quán)通過事先對訪問者的身份進(jìn)行授權(quán),將訪問者所具有的權(quán)限與數(shù)據(jù)庫中的表、視圖、存儲過程等數(shù)據(jù)庫對象的操作一一對應(yīng)起來,從而實(shí)現(xiàn)對用戶或角色進(jìn)行授權(quán)。靜態(tài)授權(quán)的基本思想是將授權(quán)信息與數(shù)據(jù)庫對象信息進(jìn)行匹配,對于具備相應(yīng)權(quán)限的用戶或角色可以訪問對應(yīng)的數(shù)據(jù)庫對象,而沒有相應(yīng)權(quán)限的用戶或角色不能訪問相應(yīng)的數(shù)據(jù)庫對象。
靜態(tài)授權(quán)是一種比較簡單、靈活的授權(quán)方式,它適用于權(quán)限變化不頻繁,用戶和角色數(shù)量較少的情況。
二、實(shí)現(xiàn)靜態(tài)授權(quán)的方式
1. 系統(tǒng)權(quán)限
系統(tǒng)權(quán)限是指指定用戶或角色可以進(jìn)行的系統(tǒng)級操作權(quán)限。包括通過CREATE USER 或ALTER USER語句對用戶進(jìn)行管理、對視圖進(jìn)行定義、對數(shù)據(jù)安全方案進(jìn)行開發(fā)等等。系統(tǒng)權(quán)限由SYSDBA和SYSOPER角色控制。
SYSDBA角色代表系統(tǒng)管理權(quán)限,具備更高級別的授權(quán)。SYSOPER角色則代表操作管理員,具備某些特定操作的執(zhí)行權(quán)限。
2. 對象權(quán)限
對象權(quán)限是指指定用戶或角色可以對指定對象進(jìn)行的操作的權(quán)限。包括CREATE、ALTER、DROP、GRANT、REVOKE等命令??梢詫γ總€表,視圖,存儲過程等進(jìn)行限制用戶或角色的使用范圍。
對象的權(quán)限包括SELECT、INSERT、UPDATE、DELETE等等,可以為每個對象的不同列進(jìn)行分配授權(quán)信息。
在進(jìn)行靜態(tài)授權(quán)時,還需要注意以下幾點(diǎn):
1. 數(shù)據(jù)庫用戶或角色的創(chuàng)建和管理需要有一定的權(quán)限。
2. 在授權(quán)時,應(yīng)避免過于復(fù)雜的權(quán)限設(shè)置,以便于后期的管理。
3. 對于不同的訪問者,應(yīng)設(shè)置不同的授權(quán)信息。
三、靜態(tài)授權(quán)的優(yōu)缺點(diǎn)
靜態(tài)授權(quán)優(yōu)點(diǎn):
1. 控制細(xì)致,可以控制數(shù)據(jù)的具體訪問情況。
2. 利用授權(quán)靈活,可以針對不同的用戶或角色設(shè)置不同的權(quán)限。
3. 管理方便,數(shù)據(jù)的訪問權(quán)限可以直接管理。
靜態(tài)授權(quán)缺點(diǎn):
1. 數(shù)據(jù)庫對象增加或修改時,需要對授權(quán)信息進(jìn)行調(diào)整或重新設(shè)置。
2. 無法對權(quán)限進(jìn)行動態(tài)修改,權(quán)限變化時需要重新設(shè)定。
3. 對于較大型的數(shù)據(jù)庫,權(quán)限管理過于復(fù)雜,需要工作量較大。
四、結(jié)論
靜態(tài)授權(quán)是數(shù)據(jù)庫安全管理中的一種有效授權(quán)方式。雖然它存在一定的局限性和缺點(diǎn),但對于權(quán)限變化不頻繁,用戶和角色數(shù)量較少的情況,靜態(tài)授權(quán)能夠輕松完成對數(shù)據(jù)庫訪問的控制。在靜態(tài)授權(quán)時,需要考慮到系統(tǒng)權(quán)限和對象權(quán)限,并且需要設(shè)置不同的授權(quán)信息以適應(yīng)不同的用戶需求,并避免出現(xiàn)過于復(fù)雜的情況。綜上所述,靜態(tài)授權(quán)是數(shù)據(jù)庫授權(quán)安全的一種重要方式。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
Oracle數(shù)據(jù)庫如何收費(fèi)/授權(quán)
很簡單,打給oracle售前客服,他們會詳細(xì)告訴你的,這樣的事,找廠商
Oracle軟件本身是免費(fèi)的,所以任何人都可以從Oracle官方網(wǎng)站下載并安裝Oracle的數(shù)據(jù)庫軟件,收費(fèi)的是License,即軟件授權(quán),如果數(shù)據(jù)庫用于商業(yè)用途,就需要購買相應(yīng)Oracle產(chǎn)品的License。
現(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ì)情況見下:
參數(shù) 處理器型號
0.25 Sun UltraSPARC T1 處理器
0.50 Sun UltraSPARC T1處理器
0.50 Intel、AMD處理器
0.50 Sun UltraSPARC T2+ 處理器
1.00 IBM POWER6、POWER7 處理器
0.75 其他多核處理器
1.00 單核處理器
則根據(jù)公式可以算出,一個Intel 的2*4核處理器需要2*4*0.5=4個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的更低購買量限制,如下:
產(chǎn)品更低License數(shù)
Oracle Database Standard Edition ONE 5 Named User Plus licenses
Oracle Database Standard EditionNamed User Plus licenses
Oracle Database Enterprise EditionNamed User Plus licenses per CPU
Oracle Application Server Standard Edition ONE 5 Named User Plus licenses
All other Oracle Application Server productsNamed User Plus licenses per CPU
當(dāng)然用戶應(yīng)該根據(jù)自己的實(shí)際用戶數(shù)訂購,且不少于相應(yīng)版本所要求的更低用戶數(shù)。
一般情況下,1CPU的費(fèi)用約等于50user的費(fèi)用,所以如果用戶數(shù)>CPU數(shù)*系數(shù)*50,則按CPU訂購反而更為經(jīng)濟(jì)。
這里是Oracle 11g企業(yè)版的銷售價格:
每個License還有有效期的分類,分別為:1年、2年、3年、4年、5年、永久。當(dāng)然價格也是依次增加。
當(dāng)前Oracle 11G的伍和User License無限使用期的價格為人民幣¥3,582.00 / Named User Plus,按50個User License無限使用期的購買量則價格為18萬;每個CPU License無限使用期的價格為¥179,078.00 / Processor,
關(guān)于服務(wù)價格:一般地,購買Oracle的License都包含首年的服務(wù)費(fèi),以后的費(fèi)用按每年原價的22%計(jì)算。
更多的產(chǎn)品價格可以訪問
Oracle數(shù)據(jù)庫如何授權(quán)收費(fèi)
按用戶數(shù):Oracle用戶數(shù)的官方定義是衡旁每一個訪問Oracle數(shù)據(jù)庫的用戶,無論是自然人還是設(shè)備(如工業(yè)環(huán)境中的傳感器之類),都算作一個用戶(Named User)。
一般情況下,1CPU的費(fèi)念此用約等于50user的費(fèi)用,所以如果用戶數(shù)>CPU數(shù)*系數(shù)*50,則仔攔迅按CPU訂購反而更為經(jīng)濟(jì)。
每個License還有有效期的分類,分別為:1年、2年、3年、4年、5年、永久。當(dāng)然價格也是依次增加。
當(dāng)前Oracle 11G的User License無限使用期的價格為人民幣3千5左右,按50個User
License無限使用期的購買量則價格為17.5萬;每個CPU
License無限使用期的價格為17萬9千,按IBM小機(jī)的系數(shù)計(jì)算,則購買價格為17萬9千,和50個User License的價格相近。
數(shù)據(jù)庫授權(quán)靜態(tài)授權(quán)的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于數(shù)據(jù)庫授權(quán)靜態(tài)授權(quán),數(shù)據(jù)庫授權(quán)方式:靜態(tài)授權(quán)解析,Oracle數(shù)據(jù)庫如何收費(fèi)/授權(quán),Oracle數(shù)據(jù)庫如何授權(quán)收費(fèi)的信息別忘了在本站進(jìn)行查找喔。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
網(wǎng)站題目:數(shù)據(jù)庫授權(quán)方式:靜態(tài)授權(quán)解析(數(shù)據(jù)庫授權(quán)靜態(tài)授權(quán))
文章起源:http://m.jiaoqi3.com/article/cojjjis.html


咨詢
建站咨詢
