oracle 用戶登錄驗證機制 學習筆記

用戶登錄驗證機制
oracle 用戶驗證分爲:

1.普通用戶登錄,使用命令
conn 用戶名/密碼;
登錄時採用數據庫驗證方式,只有用戶名和密碼正確才能登錄到數據庫。

2.特權用戶登錄,使用命令
conn 用戶名/密碼 as sysdba;
登錄時默認使用操作系統認證(當前計算機用戶在ora_dba 組中則通過驗證,不在則不能通過驗證),如果驗證不通過再使用數據庫驗證。驗證通過自動切換到 “SYS”用戶,通過配置sqlnet.ora 文件可以設置oracle 用戶登錄驗證方式。
SQLNET.AUTHENTICATION_SERVICES=(NTS) //基於操作系統驗證
SQLNET.AUTHENTICATION_SERVICES=(NONE) //基於oracle 數據庫驗證
SQLNET.AUTHENTICATION_SERVICES=(NONE,NTS) //二者共存

找回密碼
① 搜索名爲PWD 數據庫實例名.ora 文件
② 刪除該文件,以防萬一,備份一份
③ 生成新的密碼文件,在dos輸入命令:orapwd file=文件路徑\文件名 password =密碼 entries= 允許登錄的特權用戶個數。
④ 重啓數據庫實例。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章