어떤 분이 MYSQL PASSWORD 에 대해서 물어보시길래 답변 드렸는데
혹시나 필요하신 분들이 계실까 싶어 그냥 올립니다.
그누보드는 MYSQL의 PASSWORD 함수를 사용하여 비밀번호를 암호화 하고 있습니다.
그런데 이 PASSWORD 함수로 생성한 16자리 비밀번호가 뚫렸습니다. 이게 OLD_PASSWORD 이구요.
다시 41자리 패스워드가 나왔는데 버전 4.1 이상에서 사용하게 되었습니다.
만약, 컨버팅 했을때 41자리로 나왔다면 기존에 16자리로 사용하던 패스워드는 사용할 수가 없습니다.
이 PASSWORD 함수는 복호화가 되지 않기 때문입니다.
MYSQL 4.1 이상의 버전을 사용하신다면 MYSQL 실행시
mysqld_safe --old-passwords &
이런 옵션으로 예전 패스워드 체계를 유지하는 것입니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 11개
가능하면 주민번호도 암호화로 저장해 두시면 개인정보 유출이란 부담에서
많이 멀어질 수 이쓸꺼에요.
MB 하나에 번번히 명령하달식 소통도 죽을 판인데, MB가 다섯에 그것도 암호화라니...
[http://www.sir.co.kr/img/emoticon/md12.gif]