๋ณดํต ๊ฐ๋ฐ ํธ์์ฑ์ ์ํด Oracle์ Sequence, MySQL์ auto_increment ๋ก ์ซ์๋ฅผ 1์ฉ ์ฆ๊ฐ์ํค๋ ๊ฒ์ผ๋ก ๋ง๋ ๋ค. ์ด๊ฒ์ ์ด๋ค ๋ฌธ์ ์ ์ด ์์๊น? ์ธ๋ถ์์ ํด๋น ์์คํ
PK๋ฅผ ์์ธกํ๊ธฐ ์ฌ์์ ธ์ SQL Injection ๋ฌธ์ Sequence, auto_increment๋ ์ค์ ์ง์ค์์ผ๋ก ๊ฐ์ ์์ฑํ๋ ๋ฐฉ์์ด๋ฏ๋ก DB์ ์์กด์ ์ด๊ฒ ๋์ด ํ์ฅ์ฑ์ด ์ ํ๋๋ ๋ฌธ์ ์๋น์ค ํญํ์ฑ์ฅ ์, ID ๊ณ ๊ฐ๋๋ ๋ฌธ์ (BIGINT ์ต๋๊ฐ์ 4,294,967,295 ์ด๊ณ , unsigned BIGINT๋ผ๋ฉด 18,446,744,073,709,551,615) ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณ๊ฒฝ์ ์ด๋ ค์ DB๊ฐ 2๋ ์ด์์ผ ๋ ์ค๋ณต ๋ฌธ์ ๐ก MySQL 5.7 ์ดํ ๋ฒ์ ์์๋ AUTO_INCREMENT counter ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ์..