共計 650 個字符,預計需要花費 2 分鐘才能閱讀完成。
ORACLE ORA-01017 SP2-0157 與 sys 密碼重置的示例分析,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
環境:
操作系統版本:windows server 2012R2
數據庫版本:oracle 11.2.0.3 單實例
問題描述:近期,為一新上的地市部署巡檢腳本,發現 sys 無法以操作系統認證的默認方式登錄,報錯如圖
問題分析:引起 ORA-01017 SP2-0157 的原因有 2 種,一種是服務器上部署多個 Oracle 實例 sys 登錄指定的實例需要指定 oracle_sid,另一種是數據庫
開啟了密碼認證或者關閉了操作系統認證。
問題處理過程
1、查看數據庫監聽狀態
2、查看數據庫服務器排除有多個實例的服務
3、查看數據庫相關 sqlnet.ora 配置,配置是操作系統認證,這里為了客戶數據庫安全考慮不做修改
4、以地市技術要求為準重置數據庫 sys 密碼,以管理員身份打開操作系統 cmd 命令窗口
– 不以管理員身份打開 cmd,重置密碼時會報錯如下圖
5、重置數據庫 sys 用戶密碼并測試使用新密碼登錄
– 注意要重置密碼前要備份原先的 PWD$ORACLE_SID.ora 文件,否則會報錯如下圖
至此,oracle 數據庫 sys 密碼重置操作完成!
看完上述內容,你們掌握 ORACLE ORA-01017 SP2-0157 與 sys 密碼重置的示例分析的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!