mysql 5.7에서 password 함수 사용 문제...

mysql 5.7에서 password 함수 사용 문제...

QA

mysql 5.7에서 password 함수 사용 문제...

본문

mysql 5.7을 사용하고 있습니다.

 

회원 가입 또는 회원 로그인 시...

 

sql_password($value) 

 

함수를 사용해서

 

select password('$value') as pass 

 

sql로 mysql의 password () 함수를 사용하게 되어 있는데

 

단순한 비번을 입력하게 되면 return 을 못 받는데..

 

다른 분들은 어떻게 해결 하셨는지요?

이 질문에 댓글 쓰기 :

답변 2

mysql password validation 플러그인 설치하셨나보네요

password validation 플러그인 설치된 상태라면, 기본적으로 패스워드길이가 8글자로 세팅되어있어서,

8글자미만의 단순한 비번은 password함수자체가 실행되지 않습니다.

 

http://codeigniter-kr.org/bbs/view/tip?idx=8391 

http://egloos.zum.com/ndba/v/3443109

 

'단순한 비번을 입력하게 되면 return 을 못 받는데....' 

 

이게 무슨 소리인지 모르겠네요

 

select password('$value') as pass 해서 나온 결과값을 

 

php에서는 mysql 연동해서

$row['pass'] 이런식으로 보통 가져옵니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,673 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT