라이브러리

[MYSQL] PASSWORD(str) - MySQL 내부 비밀번호 해시 반환 (사용 비추천)




MYSQL PASSWORD 함수

MYSQL의 PASSWORD 함수는 MySQL 5.7.6 버전부터 deprecated 상태입니다. MySQL 8.0 버전부터는 PASSWORD 함수 대신 PASSWORD() 함수가 사용됩니다. PASSWORD 함수는 MySQL에서 사용하는 암호를 암호화하는 데 사용됩니다.

PASSWORD 함수의 사용법


PASSWORD 함수는 MySQL에서 사용하는 암호를 암호화하는 데 사용됩니다. 이 함수는 MySQL 5.7.6 버전부터 deprecated 상태입니다.

#hostingforum.kr
sql

PASSWORD(str)



str은 암호화할 문자열입니다.

예제


#hostingforum.kr
sql

-- MySQL 5.7.6 버전 이전의 PASSWORD 함수 사용

SELECT PASSWORD('password123');



-- MySQL 8.0 버전의 PASSWORD() 함수 사용

SELECT PASSWORD('password123');



결과


#hostingforum.kr
sql

+-------------------------------------------+

| PASSWORD('password123')                  |

+-------------------------------------------+

| *6C898936E9F5B7F7B3E9B87FE134C23F         |

+-------------------------------------------+



참고


- MySQL 5.7.6 버전부터 PASSWORD 함수는 deprecated 상태입니다.
- MySQL 8.0 버전부터 PASSWORD() 함수가 사용됩니다.
- PASSWORD 함수는 MySQL에서 사용하는 암호를 암호화하는 데 사용됩니다.

MySQL 8.0 버전의 PASSWORD() 함수


MySQL 8.0 버전부터 PASSWORD() 함수가 사용됩니다. 이 함수는 MySQL 5.7.6 버전부터 deprecated 상태인 PASSWORD 함수와 동일하게 작동합니다.

PASSWORD() 함수의 사용법


PASSWORD() 함수는 MySQL 8.0 버전부터 사용됩니다.

#hostingforum.kr
sql

PASSWORD(str)



str은 암호화할 문자열입니다.

예제


#hostingforum.kr
sql

-- MySQL 8.0 버전의 PASSWORD() 함수 사용

SELECT PASSWORD('password123');



결과


#hostingforum.kr
sql

+-------------------------------------------+

| PASSWORD('password123')                  |

+-------------------------------------------+

| *6C898936E9F5B7F7B3E9B87FE134C23F         |

+-------------------------------------------+



참고


- MySQL 8.0 버전부터 PASSWORD() 함수가 사용됩니다.
- PASSWORD() 함수는 MySQL 5.7.6 버전부터 deprecated 상태인 PASSWORD 함수와 동일하게 작동합니다.
- PASSWORD() 함수는 MySQL에서 사용하는 암호를 암호화하는 데 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 74건 / 1 페이지

검색

게시물 검색