mysql 에서 유저 생성시 아래의 에러 메시지가 나온다면 생성하는 칼럼이 누락되어 나온 현상이다.
Field 'ssl_cipher' doesn't have a default value
Field 'x509_issuer' doesn't have a default value
ssl_cipher / ssl 보안 관련 칼럼
x509_issuer , x509_subject / 암호화 관련 칼럼
위의 세가지 칼럼은 mysql의 버전이 업이 되면서 보안에 대한 인식으로 인해서 새롭게 생겨났다.
3개의 에러를 같이 쓴 이유는 유저 생성시 위의 3개중 칼럼이 하나라도 빠지면 나는 에러이다.
결국엔 세개의 칼럼을 추가 해줘야 한다. (물론 null값으로 )
insert into user(host,user,password,ssl_cipher,x509_issuer,x509_subject)
values('%','username',password,'','','');
위와 같이 넣어주면 정상적으로 들어간다.
Field 'ssl_cipher' doesn't have a default value
Field 'x509_issuer' doesn't have a default value
Field '
x509_subject' doesn't have a default value
ssl_cipher / ssl 보안 관련 칼럼
x509_issuer , x509_subject / 암호화 관련 칼럼
위의 세가지 칼럼은 mysql의 버전이 업이 되면서 보안에 대한 인식으로 인해서 새롭게 생겨났다.
3개의 에러를 같이 쓴 이유는 유저 생성시 위의 3개중 칼럼이 하나라도 빠지면 나는 에러이다.
결국엔 세개의 칼럼을 추가 해줘야 한다. (물론 null값으로 )
insert into user(host,user,password,ssl_cipher,x509_issuer,x509_subject)
values('%','username',password,'','','');
위와 같이 넣어주면 정상적으로 들어간다.
'Database > DB' 카테고리의 다른 글
java.sql.SQLException : ORA-02068 ORA-03113 (0) | 2012.02.27 |
---|---|
Cannot read response from server. Expected to read 4 bytes.. (0) | 2012.02.09 |
ORA-01841: (full) year must be between -4713 and +9999, and not be 0 (0) | 2011.09.29 |
프로시져(Procedure), 함수(Function) 삭제 (0) | 2011.08.25 |
프로시져 배열 선언 및 활용(연습용) (0) | 2011.08.16 |