首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle 忘記 SYS/SYSTEM 密碼重置完整方法

     編輯:Oracle 資料庫基礎

驗證模式判斷

查詢 SELECT * FROM v$pwfile_users 若有資料 → 密碼檔驗證;否則為 OS 驗證。

OS 驗證模式重置 (最常見)

sqlplus /nolog
CONNECT / AS SYSDBA
ALTER USER SYS IDENTIFIED BY new_password;
ALTER USER SYSTEM IDENTIFIED BY new_password;

密碼檔驗證模式重置

# 1. 關閉資料庫
SHUTDOWN IMMEDIATE

# 2. 重建密碼檔
orapwd file=$ORACLE_HOME/dbs/orapw password=new_password entries=10

# 3. 啟動資料庫
STARTUP

entries 參數預留最大使用者數,建議設略大於實際需求。

驗證

sqlplus sys/new_password@sid AS SYSDBA
sqlplus system/new_password@sid
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved