C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[59862] 감사합니다. 역시 보안이 문제가 되는군요 ^^;
김효준 [hyojuny79] 873 읽음    2010-01-21 10:50
감사합니다. 답글 달아 주셔서 하나 제대로 배운거 같습니다.

즐거운 하루 되세요 ^^;



둘리.CSIEDA 님이 쓰신 글 :
: 쿼리문이 SQL 을 뜻하는지 모르겠습니다.
: 만약 DBMS 를 쓰면서 SQL 쿼리문을 사용한다면
: 보안상의 문제가 발생합니다.
: 흔히 기업적인 측면에서 DBMS 의 포트는 보안상의 문제로 외부로 공개하지 않습니다.
: 또한 많은 DBMS 의 경우 서버 라이선스 와 Client 접근 라이선스가 따로 있기 때문에
: 인증을 받는 쪽의 클라이언트 접근 ID를 고정해야 하는데 이럴경우 고정된 접근 암호가 클라이언트 사이드에 있기
: 때문에 보안상의 문제를 발생합니다.
: 만약 인증 자체가 서버사이드에서 돈다면 문제가 없겠죠.
:
: 많은 (대기업등) 기업에서 인터넷 포트를 외부로 나갈경우 제한적으로 열어줍니다.
: 그러므로 포트연결상의 문제도 발생할 수 있습니다.
:
: 방법이야 다양하겠지만 일반적으로 DBMS 를 클라이언트 사이드에서 SQL로 직접 연결하는 것은 바람직하지 않습니다.
: HTTP 포트를 이용한다든지 아니면 특정 포트의 할당 가능하면 TCP 를 열어 수행한다든지 하는 방법이 좋겠죠.
:
: DBMS 를 외부로 직접 노출할 경우 결국 DMBS에 대한 보안이 더욱 강화 되어야 하며 이에 대한 비용이 발생할 수 있습니다.
:
: 만약 제가 인증쪽을 만든다면
: 간단한 HTTP(S)  서버 만들어서 암호화된 프로토콜로 인증을 하는것을 선택할것 같습니다.
:
: 김효준 님이 쓰신 글 :
: : 프로그램 사용 시
: :
: : 사용자 인증을 해야합니다.
: :
: : 아이디와 비밀번호로 하면 되고 접속 로그 정도만 남기면 되는데
: :
: : 전 그냥 쿼리문으로 하면 안 되나 싶은데
: :
: : 프로토콜을 정의 해서 하는게 낫지 않냐는 말을 들어서 고민입니다.
: :
: : 보안상으로 쿼리문으로 아이디와 비밀번호, 접속 로그 남기는게 문제가 될까요?
: :
: : 프로토콜까지 정의해서 해야하는 건가 싶은데...
: :
: : 선배님들의 조언 부탁 드려봅니다. ^^;

+ -

관련 글 리스트
59858 프로그램 사용자 인증을 하고 싶은데... 쿼리문으로 해도 될까요? 김효준 811 2010/01/21
59868     흠;; 제생각입니다만;; 도상곤 753 2010/01/21
59885         Re:흠;; 제생각입니다만;; hyojuny79 786 2010/01/21
59870             Re:Re:흠;; 제생각입니다만;; 도상곤 816 2010/01/21
59860     Re:프로그램 사용자 인증을 하고 싶은데... 쿼리문으로 해도 될까요? 둘리.CSIEDA 893 2010/01/21
59862         감사합니다. 역시 보안이 문제가 되는군요 ^^; 김효준 873 2010/01/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.