mysql des_encrypt 사용중 에러

facered79의 이미지

mysql 버전 5.0 쓰다가 des_encrypt 가 항상 NULL 을 반환 한다는 버그를 보고

4.0.x 버전으로 낮춰서 사용하려고 했는데.. 또 똑같은 에러가 발생 합니다..

에러 내용은 아래와 같습니다.

java.sql.SQLException: General error message from server: "Column 'user_pwd' cannot be Null"

사용한 쿼리문은 아래와 같고요..

INSERT INTO users(user_name, user_id, user_pwd, grade) VALUES('kim','idid', des_encrypt(string_to_encrypt('11111' , 'dddd'), 'en');

이와 관련한 해결책이 있으면 조언 부탁드리겠습니다..