원격에있는 혹은 4.0 Lib로 컴파일된 프로그램에서 MySQL 접속시 5.0부터 Password Hash값이 변경되어
"Client does not support authentication protocol" 라는 오류메세지가 출려됩니다.
참고 사이트 : http://dev.mysql.com/doc/refman/5.1/en/old-client.html
"Client does not support authentication protocol" 라는 오류메세지가 출려됩니다.
※ 해결방법
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
-> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
-> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;
참고 사이트 : http://dev.mysql.com/doc/refman/5.1/en/old-client.html
"프로그래밍 / MySQL" 분류의 다른 글
[MySQL] Table Copy (0) | 2008/11/10 |
[MySQL] EUC-KR로 작성된 웹페이지 수정없이 MySQL 5.0 사용하기 (0) | 2008/07/08 |
[MySQL] DATE_FORMAT (0) | 2008/01/28 |
[MySQL] Slow Query Log (0) | 2007/12/06 |
[MySQL] MySQL dump 오류 (0) | 2007/11/15 |
[MySQL] 정규식 (0) | 2007/03/29 |
[MySQL] Java에서 한글(UTF-8) 저장시 깨지는 문제 (0) | 2007/03/12 |
[MySQL] 렌덤하게 레코드 가저오기 (0) | 2007/02/15 |