Oracle身份驗(yàn)證的三種方法
Oracle身份驗(yàn)證的方法是Oracle數(shù)據(jù)庫中比較基本的知識(shí),下面為您介紹幾種常用的Oracle身份驗(yàn)證方法,希望對(duì)您學(xué)習(xí)Oracle身份驗(yàn)證方面能有所幫助。
配置身份驗(yàn)證
Oracle為用戶賬戶提供了三種Oracle方法。
(1)密碼驗(yàn)證
當(dāng)一個(gè)使用密碼驗(yàn)證機(jī)制的用戶試圖連接到數(shù)據(jù)庫時(shí),數(shù)據(jù)庫會(huì)核實(shí)用戶名是否是一個(gè)有效的數(shù)據(jù)庫賬戶,并且提供與該用戶在數(shù)據(jù)庫中存儲(chǔ)的密碼相匹配的密碼。
由于用戶信息和密碼都存儲(chǔ)在數(shù)據(jù)庫內(nèi)部,所以密碼驗(yàn)證用戶也稱為數(shù)據(jù)庫驗(yàn)證用戶。
(2)外部驗(yàn)證
當(dāng)一個(gè)外部驗(yàn)證式用戶試圖連接到數(shù)據(jù)庫時(shí),數(shù)據(jù)庫會(huì)核實(shí)用戶名是否是一個(gè)有效的數(shù)據(jù)庫賬戶,并確信該用戶已經(jīng)完成了操作系統(tǒng)級(jí)別的身份驗(yàn)證。
注意,外部驗(yàn)證式用戶并不在數(shù)據(jù)庫中存儲(chǔ)一個(gè)驗(yàn)證密碼。
(3)全局驗(yàn)證
全局驗(yàn)證式用戶也不在數(shù)據(jù)庫中存儲(chǔ)驗(yàn)證密碼,這種類型的驗(yàn)證是通過一個(gè)高級(jí)安全選項(xiàng)所提供的身份驗(yàn)證服務(wù)來進(jìn)行的。
在上述的三種驗(yàn)證方式中,密碼驗(yàn)證是最常使用的驗(yàn)證用戶的方法,也是我們將要詳細(xì)介紹的。除非特別聲明,本書中所創(chuàng)建和使用的用戶都是密碼驗(yàn)證用戶。
另外兩種驗(yàn)證一般很少使用,在這里僅簡(jiǎn)單列出,有興趣的讀者可以查閱Oracle的官方文檔。
【編輯推薦】