편집복원내용 검수 완료2023년 정보처리기사 1회 필기 · 정보시스템 구축관리 · 92번
사용자 입력을 문자열 연결로 SQL WHERE 절에 붙인다. 가장 직접적인 개선은?
- 1
오류 메시지만 숨긴다
오답 이유오류 노출 감소는 정보 유출을 줄이지만 삽입 취약점의 원인을 제거하지 않는다. - 2
매개변수화된 질의를 사용한다
정답 근거입력값을 SQL 코드와 분리해 데이터 매개변수로 전달하면 질의 구조 변조를 막는다. - 3
DB 포트를 임의 번호로 바꾼다
오답 이유포트 변경은 문자열 연결로 생기는 SQL 코드 해석을 막지 못한다. - 4
화면 글꼴을 변경한다
오답 이유화면 글꼴은 서버 질의 생성과 무관하다.
정답 2번
입력값을 SQL 코드와 분리해 데이터 매개변수로 전달하면 질의 구조 변조를 막는다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21
데이터베이스 정규화와 SQL 판단법
함수 종속으로 정규형을 판별하고 SQL 실행 결과를 빠르게 추적하는 방법을 다룹니다.
- 정규화 순서는 1NF → 2NF → 3NF → BCNF → 4NF → 5NF로 이어진다.
- 복합키가 아니면 부분 함수 종속은 성립하지 않는다.
같은 과목 학습 문제 12개
2021년 1회 · 81번편집복원
해설 보기 →2021년 1회 · 82번다음 내용이 설명하는 것은?
편집복원
해설 보기 →2021년 1회 · 83번소프트웨어 개발 방법론 중 CBD(Component Based Development) 에 대한 설명으로 틀린 것은?
편집복원
해설 보기 →2021년 1회 · 84번LOC 기법에 의하여 예측된 총 라인수가 36,000라인, 개발에 참여할 프로그래머가 6명, 프로그래머들의 평균 생산성이 월간 300라인일 때 개발에 소요되는 기간은?
편집복원
해설 보기 →2021년 1회 · 85번다음 설명에 해당하는 소프트웨어 개발 모형은? 타당성 검토와 계획을 거쳐 요구사항 분석, 설계, 구현, 테스트, 유지보수 단계를 선형 순서로 진행하며 앞 단계가 완료된 뒤 다음 단계로 넘어간다.
편집복원
해설 보기 →2021년 1회 · 86번소프트웨어 공학에 대한 설명으로 거리가 먼 것은?
편집복원
해설 보기 →2021년 1회 · 87번다음 암호 알고리즘 중 성격이 다른 하나는?
편집복원
해설 보기 →2021년 1회 · 88번다음과 같이 하나의 주 통신 회선에 여러 단말을 연결한 LAN의 네트워크 토폴로지는 어떤 형인가?
편집복원
해설 보기 →2021년 1회 · 90번정보보호를 위한 암호화에 대한 설명으로 틀린 것은?
편집복원
해설 보기 →2021년 1회 · 91번정보 보안의 3 요소에 해당하지 않는 것은?
편집복원
해설 보기 →2021년 1회 · 92번소셜 네트워크에서 악의적인 사용자가 지인 또는 특정 유명인으로 가장하여 활동하는 공격 기법
편집복원
해설 보기 →2021년 1회 · 93번소프트웨어 비용 산정 기법 중 개발 유형으로 Organic, Semi-Detach, Embedded로 구분되는 기법은?
편집복원
해설 보기 →나선형(Spiral) 모형의 주요 태스크에 해당되지 않는 것은?