MySql8.0+全新身份驗證方式


我們在安裝MySql8.0+的版本時MySql將會詢問我們是否選擇全新的身份驗證方式,如下圖

⒈第一個是MySql推薦我們使用的強密碼加密模式來進行身份驗證

  MySql8支持基於SHA256改進的更強的密碼身份驗證方法。建議以后所有新安裝的MySql Server都使用此方法。

  注意:服務器端的這個新身份驗證插件需要新版本的連接器和客戶端,這些連接器和客戶端添加了對MySql8.0新的默認身份驗證支持(caching_sha2_password 密碼身份驗證)

  目前,MySql 8.0連接器和使用libmysqlclient8.0的社區驅動程序支持這個新方法。

  如果無法更新客戶端和應用程序以支持此新身份驗證方法,MySql8.0服務器可以配置為使用舊的MySql身份驗證方法。

⒉使用舊的身份驗證方法(保留MySql5.x兼容性)

  僅在以下情況下才應考慮使用舊的MySql 5.x舊身份驗證方法:

    如果無法更新應用程序來使用MySQL8及啟用新的連接器和驅動程序

    無法重新編譯現有的應用程序

    尚未提供更新的特定語言的連接器或驅動程序

  安全指南:如果可能,我們強烈建議采取必要步驟將應用程序、庫和數據庫服務器升級到新的更強大的身份驗證這種新方法,因為它將大大提高您的安全性。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM