DB/MySQL

MySQL 8 :: 암호정책

put-stacker 2020. 6. 29. 14:00

MySQL version 8 에서는 암호정책이 바뀌었다.

보안상 기존의 password 함수를 지원하지 않는다.

하지만, 기존 password 의 암호화방식이 필요하다면 다음과 같다.

     # MySQL 5.x
    SELECT password('비밀번호') FROM USER_TABLE

    # MySQL 8.x
    SELECT CONCAT('*',UPPER(SHA1(UNHEX(SHA1('비밀번호'))))) FROM USER_TABLE