sql >> Databáze >  >> RDS >> Mysql

Jak hashovat hesla v MySQL?

UPDATE table SET Password = MD5(Password)

Řeknu však, že MD5 není příliš dobrá úroveň šifrování a měli byste zvážit něco silnějšího, jako je ENCRYPT s vlastní solí. Přečtěte si o tom zde

EDIT:Vypadá to, že se původní otázka změnila. Zde je upravený dotaz k přizpůsobení

UPDATE table SET Password = MD5(Password) WHERE ID!=[specified index]

EDIT:Stojí za zmínku

Napadení šifrování MD5



  1. Dynamické vytváření dotazů PDO

  2. Správné indexování při použití operátoru OR

  3. Laravel | Unikátní validační klauzule where

  4. Replikace GROUP_CONCAT pro pandas.DataFrame