* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
CentOS 7.x | |
9.3 | |
9.3 | |
java, php, odbc 등 입력 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
dba패스워드를 잊어버려
db 컨트롤이 불가능한 상태 입니다
어떻게 햐야 하나요
안녕하세요. 큐브리드를 이용해 주셔서 감사합니다.
dba계정에 대한 암호 분실 시, 보안정책에 따라 db재구성이 필요합니다.
확인)cubrid_rel -> CUBRID version를 확인하세요.
CUBRID 8.x버전인 경우 아래와 같이(절차1,2,3) dba재구성이 가능합니다.(unloaddb수행 시, 암호 불필요)
그러나, CUBRID 9.2.1이상인 경우에는 엔진을 변경하면서 재구성 하는 작업이 필요합니다.(unloaddb수행 시, dba암호 필요)
절차1)
재구성 하는 방법은 unloaddb & loaddb(export&import) 를 수행하시면 됩니다.
수행 하는 방법은 http://www.cubrid.org/manual/ko/9.3.0/admin/admin_utils.html를 참조 바랍니다.
절차2)
unloaddb를 수행하면 db명_schema 파일이 생성되는데, 해당 파일을 오픈하여 dba 계정에 대하여 암호화된 부분을 삭제 합니다.
절차3)
동일한 볼륨 사이즈와 설정을 가지고 DB를 생성한 후, 삭제된 파일을 가지고 loaddb를 수행하시면 됩니다.
감사합니다.