수고많으십니다
업데이트 후 로그인 할시 비밀번호를 못찾는 것 같습니다.
db는 그대로 손을 안댔는데 잘 안되네요..
db접속은 http://doodosf.co.kr/phpmyadmin/ 로 하시고 로컬이 아니고 db.da.to로 ftp와 동일하게
접속하시면 됩니다.
감사합니다
댓글 2개
현재 사용중인 mysql 버전이 5.0 이상 버전이고
이전에 사용했던 mysql 버전이 4.1 미만 버전 이었던것 같습니다.
mysql 패스워드 체계는 4.1 을 기준으로 16자리에서 41자리로 변경이 되었습니다.
회원이 많지 않으면 하나 하나 변경하면 되는데 확인해 보니 회원수가 많으므로
lib/common.lib.php 의
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select password('$value') as pass ");
return $row[pass];
}
를
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
와 같이 수정하여 운영해 주시기 바랍니다.
이전에 사용했던 mysql 버전이 4.1 미만 버전 이었던것 같습니다.
mysql 패스워드 체계는 4.1 을 기준으로 16자리에서 41자리로 변경이 되었습니다.
회원이 많지 않으면 하나 하나 변경하면 되는데 확인해 보니 회원수가 많으므로
lib/common.lib.php 의
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select password('$value') as pass ");
return $row[pass];
}
를
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
와 같이 수정하여 운영해 주시기 바랍니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 56073 | |
| 56067 | |
| 56065 | |
| 56060 | |
| 56058 | |
| 56055 | |
| 56051 | |
| 56048 | |
| 56044 | |
| 56043 | |
| 56042 | |
| 56039 | |
| 56035 | |
| 56032 | |
| 56030 | |
| 56028 | |
| 56025 | |
| 56018 | |
| 56012 | |
| 56010 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기