Oracle中的鑑權口令認證
在Oracle資料庫中有三種方式的鑑權口令認證方式,分別是:
1、資料庫方式;2、密碼檔案方式;3、作業系統方式。
其中資料庫方式的認證只有在資料庫run狀態下普通使用者連線上資料庫時透過儲存在字典表中的使用者口令來進行鑑權認證。比如使用者test的密碼是testP,這該密碼可透過查詢dba_users中的password來獲取,加密的;
對於非普通使用者,也即具有SYSDBA或SYSOPER的使用者登陸資料庫可以透過密碼檔案或作業系統層面的鑑權來訪問資料庫。有如下的幾個引數來決定是採用那個途徑來獲取鑑權方式。
首先初始化引數檔案中的引數REMOTE_LOGIN_PASSWORDFILE(NONE,EXCLUSIVE,SHARED)用來決定是否採用密碼檔案的鑑權認證方式,若使用者透過OS層面來進行鑑權認證時,使用者需加上windows平臺上的ORA_DBA組或linux/unix平臺上的dba組中才能實現OS認證。
其實是客戶端網路配置檔案sqlnet.ora中的引數SQLNET.AUTHENTICATION_SERVICES(NONE,NTS)用來決定是採用OS層面的鑑權認證還是密碼檔案的鑑權認證。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/38542/viewspace-1003158/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle中兩種認證方式:OS認證與口令檔案認證Oracle
- Oracle OS 認證, 口令檔案Oracle
- Oracle OS認證與口令檔案認證詳解Oracle
- oracle os認證和口令檔案認證的簡要解析Oracle
- 【登陸認證】oracle的作業系統認證和口令檔案認證方式(轉載)Oracle作業系統
- PHP如何實現登入認證和鑑權PHP
- 關於os認證和口令檔案認證
- 關於os認證和口令檔案認證(轉)
- 深入理解k8s中的訪問控制(認證、鑑權、審計)流程K8S
- ASM認證與口令檔案ASM
- os認證和口令檔案!
- 【ORACLE】oracle 使用者(sysdba)遠端登入和口令認證Oracle
- 認證鑑權與API許可權控制在微服務架構中的設計與實現(二)API微服務架構
- 認證鑑權與API許可權控制在微服務架構中的設計與實現(四)API微服務架構
- 認證鑑權與API許可權控制在微服務架構中的設計與實現(一)API微服務架構
- 認證鑑權與API許可權控制在微服務架構中的設計與實現(三)API微服務架構
- Oracle OS認證、口令檔案、密碼丟失處理Oracle密碼
- 認證鑑權與API許可權控制在微服務架構中的設計與實現:授權碼模式API微服務架構模式
- os認證、口令檔案認證及兩個引數【轉】
- os認證以及口令檔案的(引用warehouse的)
- 認證鑑權與API許可權控制在微服務架構中的設計與實現:升級API微服務架構
- JAAS中的認證與授權問題
- 認證授權
- 淺談oracle 使用者(sysdba)遠端登入和口令認證Oracle
- 認證授權方案之JwtBearer認證JWT
- 【認證與授權】2、基於session的認證方式Session
- OS認證以及口令檔案的一點總結(轉)
- ASP.NET2.0開發中的認證與授權ASP.NET
- 認證/授權與許可權的問題
- oracle的認證機制Oracle
- Django REST framework中認證和許可權的使用方法DjangoRESTFramework
- 【認證與授權】Spring Security的授權流程Spring
- Oracle 認證網Oracle
- keycloak~關於授權碼認證中的scope的實踐
- 關於ORACLE作業系統認證和ORAPWD密碼檔案認證SYSDBA許可權Oracle作業系統密碼
- Ocelot(四)- 認證與授權
- OAuth 2.0 授權碼認證OAuth
- Hadoop 許可權認證Hadoop