DB/Mysql
Mysql - password함수 5 -> 8 마이그레이션
HappyWeasel
2020. 12. 10. 18:18
기존 5버전에서는 password 함수를 지원하였다.
하지만 8버전에서는 지원하지 않고 있다.
이때 마이그레이션을 위해서 기존 password함수가 필요하다.
5 버전 : password('암호')
8버전 : select CONCAT('*', UPPER(SHA1(UNHEX(SHA1(('암호')))))) as password;
8버전에 적은 암호화 방식으로 기존 패스워드를 비교해서 맞으면 새로운 암호화 방식을 사용하여 update해주면 된다.