홈페이지 수정 2/? - 데이터베이스 구조 파악

Repairing/Software|2020. 6. 26. 15:18
728x90
반응형

1. 기본 용어 파악

2. 데이터베이스 구조 파악

3. 소스 코드 압축 및 다운로드

4. 개발 환경 구성 (JAVA 설치)

5. 개발 환경 구성 (Eclipse 설치)

6. 개발 환경 구성 (Tomcat 설치)

7. 개발 환경 구성 (Eclipse ↔ Tomcat)

8. 프로젝트 만들기

9. 전자정부 표준프레임워크 개발환경 구축

 

 

 

사용 데이터 베이스 : CUBRID 9.3

 

 

① CM(CUBRID Manager)의 ID/PW 모름

→ CM 비밀번호 초기화 필요

 

홈페이지 서버의 CUBRID 설치 경로 /home/cubrid/CUBRID/conf 에서 

"cm.pass" 파일의 내용을

admin:6e85f0f80f030451dc9e98851098dfb2

변경 후 저장 및 덮어쓰기

 

 

② CUBRID Manager 접속

CUBRID Manager 설치 후 초기 비밀번호인 admin / admin 으로 접속

CM 비밀번호 재설정, ID = dba로 Database 로그인 시도

 

 

CUBRID Manager와 Database의 관계(?)

즉, CM의 ID/PW와 DB의 ID/PW는 완전 별개임

 

 

 Database 로그인 ID/PW 모름

일단, 그래도 SQLGate for CUBRID를 설치하고,

BSD License로 제품을 활성화함

 

 

 

④ 외주 업체 개발자 입장에서 생각해보기

호스트 : 홈페이지 서버 IP 주소 (OK)

사용자 : co.kr 이나 com을 제외한 홈페이지 도메인 주소 (?), Database명 (?) 

암호 : 빈칸, admin, dba, 홈페이지 도메인 주소 (?)

포트 : 30000, 33000 CM에 등록되어 있던 Broker 포트

데이터베이스 : CM에 등록되어 있던 Database명 

문자 집합 : UTF-8

 

 

⑤ 로그인 성공 !! DB 테이블 조회 !!

SHOW TABLES;

.

.

.

하...전부 빈 테이블...

 

반응형

댓글()