php관련
mysql 4 password 로 된것을 myswl 5 로 바로 바꿀수는 없나요?ㅠㅠ
PHPdev
2011. 11. 18. 14:52
반응형
질문내용 |
제가요. 예전 mysql4, php4 를 사이트를 mysql5, php5 로 업데이트 할려고 하거든요. 그런데 회원들 비번이 mysql password 형식으로 된거에요. 그래서 mysql5 에서 디비를 복구를 하고 로그인 하는데 안되어서 password 함수 비트수가 다르잖아요? 그래서 혹시나 하는 마음에 바로 꿀수 있는 팁이 있으시면 리플 좀 부탁 드립니다. 수고하세요. |
답변내용 |
old_password 를 사용하시면 됩니다. 기존 패스워드를 where pass = password('$pass') 로 쓰셨다면 5 부터는 pass = old_password('$pass') 로 쓰시면 됩니다. old_passwords = 1 설정을 my.cnf에 추가하셔서 사용하시는 방법이 최적일듯 합니다. 시간 되시면 이 내용도 한번 참조해보세요. http://intomysql.blogspot.com/2011/01/password-oldpassword-oldpasswords.html |
반응형