서버 my.cnf Passwords 에 관련해서 질문..; > 자유게시판

자유게시판

서버 my.cnf Passwords 에 관련해서 질문..; 정보

서버 my.cnf Passwords 에 관련해서 질문..;

본문

my.cnf 에 old_passwords=1 하면 old_password 로 접속대자나요..

그냥 passwords 와 old_passwords 같이쓸 방법은 없나요 ?

추천
0
  • 복사

댓글 5개

서버자체에서 둘다 쓰게 할순없나요.. 아니면 인코딩이나..ㄷㄷ

그리고 서버에 old_passwords = 1 설정이 되어있을때,
새로 그누보드 설치하면 어떻게되나용?
가능하죠.

그누보드 lib/common.lib.php에 보면
sql_connect() 함수가 있습니다.

이 함수 안에서

mysql_query( 'set  old_passwords = 1 ');

넣어 주시고 그누보드 설치하시면 됩니다.
신규서버의 mysql 버전이 높아서 그렇습니다.
예전 서버의 데이터를 이전하고 그누보드 소스에 password() 함수를 찾아서 old_password()로 변경해 주시면 해결됩니다.
만약 my.cnf 파일의 설정을 변경해 버리면 새로 생성하는 디비조차 예전 암호처럼 짧게 잡히게됩니다.

즉, 예전에 기록된 암호 필드의 값의 문제일 뿐이지 다른 문제는 전혀 없습니다. 그누를 새로 설치한다고 해결될 문제가 아니라는 이야기지요.
© SIRSOFT
현재 페이지 제일 처음으로