* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
|
ProLinux8.4 |
|
11.2.7 |
|
[도움말]-[버전정보] 확인 |
|
java, php, odbc 등 입력 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
안녕하세요.
WAS -DB 서버로 접속 테스트 시 URL방식이 아닌 user/password 정보를 상단에 입력하여 접속 시 정상 접속 확인이 되는 반면,
URL 방식으로 1>번과 같이 연결 테스트를 하면 'Incorrect on missing password.' 오류가 발생됩니다.
1> URL:java.lang.String=jdbc:CUBRID:10.189.XXX.XXX:33000:TESTDB:::?charSet=utf-8 ( Error 발생 )
그래서 2>번과 같이 user/password 정보를 직접 입력하여 테스트를 해보니 정상 접속이 됩니다.
2> URL:java.lang.String=jdbc:CUBRID:10.189.XXX.XXX:33000:TESTDB:abcuser:abcaa12!:?charSet=utf-8 (정상접속)
JDBC버전은 아래와 같습니다.
- WAS : JDBC-11.1.0.0027
- DB : JDBC-11.1.1.0030 ($CUBRID/jdbc)
그 외 OS : Prolinux 8.4, DB : 11.2.7 버전을 사용중입니다.
이런 오류가 발생될 경우 확인해 볼수 있는 것이 있을까요?
안녕하세요.
2번 예제와 같이 설정하는 것이 정상적인 방법이며 'Incorrect or missing password.' 오류는 CUBRID JDBC 드라이버 버전 문제는 아니고 사용자 컨넥션 URL에 설정한 패스워드가 정확하지 않을 때 발생합니다,
첨부한 이미지 프로그램에서 문자열을 잘 못 전달하거나 암호화된 키로 컨넥션을 시도하고 있는지도 확인이 필요해 보입니다.
자세한 JDBC URL 설정 방법은 큐브리드 메뉴얼 https://www.cubrid.org/manual/ko/11.3/api/jdbc.html#id3 참고하여 사용해 주시기 바랍니다.