기존서버에 mysql 5.0.67 이 설치되어있습니다.
신서버에도 mysql 5.0.67 이 설치되어있는데, 사용자 및 관리자의 패스워드 오류가 발생합니다.
두 서버에서 update admin set adpw=password('1234'); 로 처리한 결과 아래와 같이 각기 다르게 출력됩니다.
구서버 446a12100c856ce9
신서버 *A4B6157319038724E3560894F7F932C8886EBFCF
위처럼 각기 다르게 기록이 됩니다.
아마 기존섭의 경우 mysql 버전은 v5.0.67 이나 패스워드를 구암호화 방식으로 사용하도록 설정이 되어 있어서 생긴 현상이 아닐까 추측해봅니다.
해결방법은 신서버에서 old_password 를 사용케하면 될 것 같은데...
my.cnf 설정을 건들지 않고..
기존서버에서의 pasword 함수부분을 신서버에 맞게 컨버팅하여... 신서버에 import 할 수는 없는건지 궁금합니다 |