Oracle

為什麼在多數據庫環境下刪除數據庫後,除了 sys 和 system 之外的所有使用者都可以連接到 oracle db?

  • June 22, 2016

我在一台伺服器上有 2 個數據庫。 我可以使用普通使用者連接到數據庫,但無法連接到 sys 和系統使用者,並且出現無效的使用者名/密碼。在此之前,我刪除了其中一個數據庫,在刪除該數據庫期間,發生了此錯誤:

DIM-00014: 無法打開 windows NT 服務控制管理器。O/S-錯誤:(OS 5) 訪問被拒絕

我檢查我是否可以連接sqlplus /nolog並且conn / as sysdba它沒有工作並且發生以下錯誤:

12560: tns 協議適配器錯誤

任何人幫助!

我終於找到了解決方案。我sys使用更改密碼orapwd。只有一個問題。正如文件所說,沒有使用者的密碼sysdba or sysoper privileges將在一段時間後過期。所以,為了避免這種情況login as sysdbagrant sysdba and sysoper對 sys.

引用自:https://dba.stackexchange.com/questions/141711