ORACLE 資料庫業務使用者密碼重置慎用特殊字元
最近,由於業務安全合規問題,協助客戶重置oracle資料庫使用者的業務使用者密碼,其中業務
使用者的密碼想使用特殊字元如:@#%&;具體的密碼如:Qaz!wsX@eDc1$。但是,由於@符
號是oracle資料庫特殊的運算子,也是程式語言的特殊運算子,儘管,在資料庫重置密碼時,業
務使用者密碼重置成功,雖然資料庫側經過特殊處理能正常登陸,但是業務測試卻無法連線。
常規方法無法直接登陸
資料庫伺服器端特殊處理後可以正常登陸
應用連結不上資料庫,alert日誌一直提示:TNS-12535
推測:應用端對特殊字元處理異常,導致應用遠端無法正常連線到資料庫。
經與業務商議,去除特殊字元後,應用正常連線到資料庫,alert日誌不再持續刷TNS-12535告警。
總結:在修改Oracle資料庫業務使用者密碼時,應用要確保程式對使用者密碼中的特殊字元有合理的處理,
否則,將導致應用無法正常連線到資料庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2746972/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 忘記oracle的sys密碼該如何重置;附如何修改oracle資料庫使用者密碼Oracle密碼資料庫
- MySQL 資料庫重置密碼MySql資料庫密碼
- Oracle 限制業務使用者自身修改密碼Oracle密碼
- Oracle 去特殊字元Oracle字元
- windows系統下 重置mysql資料庫的密碼WindowsMySql資料庫密碼
- Oracle 重置密碼及基本操作Oracle密碼
- 重置PbootCMS使用者密碼boot密碼
- mongodb密碼特殊字元的解決方法MongoDB密碼字元
- Oracle 特殊字元轉義Oracle字元
- Oracle資料庫密碼延遲驗證Oracle資料庫密碼
- 本地oracle資料庫忘記使用者名稱密碼解決方案Oracle資料庫密碼
- 任意使用者密碼重置(一):重置憑證洩漏密碼
- 重置資料庫密碼後導致網站無法訪問資料庫密碼網站
- 任意使用者密碼重置(三):使用者混淆密碼
- 任意使用者密碼重置(五):重置憑證可暴破密碼
- Oracle 12c 業務使用者密碼大小寫不敏感Oracle密碼
- Oracle資料使用者密碼過期處理方法Oracle密碼
- mysql 8 如何重置 root 使用者密碼MySql密碼
- 【Linux】mysql下載與安裝與重置密碼與建立資料庫LinuxMySql密碼資料庫
- Oracle EBS 資料庫密碼複雜度設定Oracle資料庫密碼複雜度
- MongoDB 資料庫安全之使用者密碼修改MongoDB資料庫密碼
- 任意使用者密碼重置(二):重置憑證接收端可篡改密碼
- 當遇到 Oracle 使用者密碼過期又不能重置為新密碼該怎麼辦?Oracle密碼
- 中國移動重置服務密碼方法密碼
- ORACLE ORA-01017&SP2-0157與sys密碼重置Oracle密碼
- 【PASSWORD】Oracle12c 如何檢查資料庫使用者使用的是預設密碼Oracle資料庫密碼
- Django搭建個人部落格:重置使用者密碼Django密碼
- Ubuntu重置root密碼Ubuntu密碼
- centos 7 重置密碼CentOS密碼
- MySQL 重置Root密碼MySql密碼
- mongodb對資料庫建立使用者名稱和密碼MongoDB資料庫密碼
- 遷移oracle使用者密碼Oracle密碼
- mysql 8.0.11 資料庫使用者密碼修改詭異的限制MySql資料庫密碼
- MySQL 8 下重置密碼MySql密碼
- MySQL 8.0 重置 root 密碼MySql密碼
- linux重置寶塔密碼Linux密碼
- CentOS 7.5 重置 root 密碼CentOS密碼
- oracle資料庫修改使用者密碼的時候 出現ORA-28003和ORA-20006Oracle資料庫密碼