sql >> Databasteknik >  >> RDS >> Oracle

Är det möjligt att köra flera satser i en enda fråga med DBD::Oracle?

Om det finns en framgångsrik SQL-injektionsattack, kunde inte angriparen helt enkelt upprepa den och köra flera satser på det sättet också?

Oracle stöder anonyma PL/SQL-block som kan innehålla flera uttalanden.

"börja köra omedelbart 'släppbordskunder'; kör omedelbart 'släppbordsförsäljning'; slut"

Oracle tillhandahåller en gratis handledning om hur du undviker SQL-injektionsattacker här:http://st -curriculum.oracle.com/tutorial/SQLInjection/index.htm




  1. Node MySQL exekvera flera frågor så snabbt som möjligt

  2. Hierarkisk lista över triggerhändelsetyper i SQL Server 2017

  3. Konvertera DateTime för MySQL med C#

  4. Hur kontrollerar jag om limit användes i mysql?