ORACLE 資料庫業務使用者密碼重置慎用特殊字元

清風艾艾發表於2020-12-31

    最近,由於業務安全合規問題,協助客戶重置oracle資料庫使用者的業務使用者密碼,其中業務

使用者的密碼想使用特殊字元如:@#%&;具體的密碼如:Qaz!wsX@eDc1$。但是,由於@符

號是oracle資料庫特殊的運算子,也是程式語言的特殊運算子,儘管,在資料庫重置密碼時,業

務使用者密碼重置成功,雖然資料庫側經過特殊處理能正常登陸,但是業務測試卻無法連線。

常規方法無法直接登陸

資料庫伺服器端特殊處理後可以正常登陸

應用連結不上資料庫,alert日誌一直提示:TNS-12535

推測:應用端對特殊字元處理異常,導致應用遠端無法正常連線到資料庫。

經與業務商議,去除特殊字元後,應用正常連線到資料庫,alert日誌不再持續刷TNS-12535告警。

總結:在修改Oracle資料庫業務使用者密碼時,應用要確保程式對使用者密碼中的特殊字元有合理的處理,

否則,將導致應用無法正常連線到資料庫。

 

 

 

 

 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2746972/,如需轉載,請註明出處,否則將追究法律責任。

相關文章