|
안녕하세요 초보 개발자입니다.
MySQL로 로그인 페이지를 만들다가 문제점이 생겨서 검색을 해봤는데 답변을 찾기가 너무 힘들어
이렇게 물어보게 되었습니다.
Builder의 TSQLConnection을 사용하여 디비 연결하여 데이터를 쌓고 있습니다.
로그인 화면을 만드는 과정에서 ID와 PASSWORD를 DB에 Insert하였습니다.
물론 암호화 하기 위해 password 함수를 사용했죠..
insert into DB(id, pw) values('blah', PASSWORD('blah');
이렇게요
그리고 Builder에서
MainDB->fieldbyname('pw')->asstring.trim(); 이렇게 불러왔는데 password가 틀렸다고 나오더라구요
그래서 Debug모드로 찍어봤더니 password가 암호화 된 상태로 보여지는겁니다.
'*15353494023059' << 이런식으로요..
복호화된 상태로 받는 명령어가 있는건가요? 아님 제가 뭔가를 잘못해서 그런건가요? 궁금합니다.
|