new beginning

그누보드 MySQL8 password 함수 비활성에 대한 대응건

안녕하세요

huzy 입니다. 서버의 MySQL 이 8.x 로 업그레이드 되면서, MySQL의 "password" 함수가 비활성 되었습니다.

따라서 그누보드를 사용하시는 홈페이지에서는 password 관련 함수가 문제가 발생하시게 됩니다.

아래와 같이 조치하여 계속 사용이 가능하시지만, 기존 그누보드의 경우 보안업데이트가 더이상 되지않고 한차례 본 서버 내에서도 해킹이 된 사례가 있으니 각별한 주의 (그누보드 제거 후 사이트 재구축)를 요청 드립니다.

 

그누보드를 계속 사용하시려면 아래와 같이 조치하시기 바랍니다.

1) 그누보드 소스파일 내 password() 를 사용하는 부분을 md5() 로 변경하시기 바랍니다.

2) db.huzy.net 으로 접속하시어 로그인 하시고, SQL 쿼리 실행문에 "select md5("변경할비밀번호")" 를 실행 하시고, 출력된 결과물을 g5_member 테이블의 관리자 비밀번호 등을 직접 업데이트 하시기 바랍니다. 

또는,

아래 링크를 참고하시어 mysql password() 대체 기능을 그누보드 lib.php 내에 구현하여 사용하세요.

https://findnew.tistory.com/51

 

 

감사합니다.

Notice의 다른 글