본문 바로가기 메뉴 바로가기

onaeonae1

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

onaeonae1

검색하기 폼
  • 분류 전체보기 (74)
    • Problem Solving (19)
    • 대학교 (0)
    • 연습 (50)
    • Read the Docs (2)
  • 방명록

Prepared Statement (1)
Prepared Statement

강의를 듣고 정리한거 이후 수정할 예정임 Prepared Statement는 SQL Injection을 막는 방법 중의 하나이다. SQL Injection을 막을 때는 1. Prepared Statement 2. 입력값 검증 로직(입력 타입에 따른) 3. 입력 길이 제한 으로 시큐어 코딩을 적용한다고 한다. 보통 1이 우선순위가 제일 높고 2,3이 보조하는 구조임 그럼 Prepared Statement 에 대해 알아보자 SQL에 쿼리를 날리고 실행되는 구조는 다음과 같다. 1. 구문 분석 및 정규화 2. 컴파일 3. 트리 최적화 4. 캐시 5. 실행 문자열로 쿼리를 적당히 만들어 두고 execute하면 statment이다. 1,2,3,4,5 를 바로 간다. prepared statement는 3까지 간다..

연습 2021. 5. 14. 13:50
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃허브
TAG
  • requests
  • 백준
  • 파이썬
  • 코딩테스트
  • Til
  • django testcase
  • SSL
  • BOJ
  • 위상정렬
  • Javascript
  • django test
  • 스택
  • cipher suite
  • factory_pattern
  • 그리디
  • vscode
  • 프로그래머스
  • jwt
  • Python
  • 우선순위큐
  • 최대한 간략화하기
  • 삽질
  • Remote
  • 불필요한 값 무시하기
  • 이것도모르면바보
  • Event Sourcing
  • endl을절대쓰지마
  • docker-compose update
  • 힙
  • SQL
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바