Oracle
為什麼在多數據庫環境下刪除數據庫後,除了 sys 和 system 之外的所有使用者都可以連接到 oracle db?
我在一台伺服器上有 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 sysdba
,grant sysdba and sysoper
對 sys.