SHA2 parooli vahemällu salvestamine ja MySQL natiivne parool on kaks erinevat pluginat, mida MySQL andmebaasihaldussüsteemis kasutatakse autentimiseks. Peamine erinevus nende kahe plugina vahel on räsi algoritm ja turvalisus, mida nad kasutavad
Eristada
MySQL natiivse parooliga: See on varasemate MySQL versioonide vaikimisi autentimisplugin, mis kasutab SHA1 räsi funktsiooni paroolide räsimiseks ja andmebaasi salvestamiseks. Kui kasutaja üritab sisse logida, räsitakse sisestatud parooli samamoodi ja võrdleb seda salvestatud räsiga. Kui need kaks ühtivad, on kasutajal õigus sisse logida. Kuid SHA1 turvalisust on viimastel aastatel korduvalt kahtluse alla seatud, mistõttu MySQL tutvustas järgmistes versioonides uusi autentimispluginaid
SHA2 parooli vahemällu salvestamine: See on vaikimisi autentimisplugin MySQL 8.0 ja uuematele. See kasutab turvalisemat SHA-256 räsi funktsiooni. Lisaks turvalisuse suurendamisele tutvustab see plugin ka uut funktsiooni – paroolide vahemällu salvestamist. See tähendab, et kui kasutaja on edukalt sisse loginud, salvestatakse tema parool (täpsemalt parooli räsi). Seega, kui kasutaja üritab uuesti sisse logida, saab süsteem paroolikontrolli otse vahemälust teha ilma, et peaks kogu räsi protsessi uuesti läbi tegema. See võib oluliselt parandada süsteemi jõudlust |