라이브러리
[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에서 사용하는 암호를 암호화하는 데 사용됩니다.
댓글목록
등록된 댓글이 없습니다.