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





















