What is prompt injection, and how is it like and unlike SQL injection?
Both involve untrusted input being treated as instructions. Parameter binding keeps values from changing a fixed SQL statement's syntax; prompt labels guide model behavior, while application services must independently enforce access, audience and action rules.
- Weak
- Calls either problem universally solved or impossible, and relies on formatting, filtering or a stronger prompt as the permission rule.
- Hire
- Explains scoped parameter binding, source authority and model behavior, then puts the relevant read or effect check in an independently enforced service.
- Strong hire
- Separates permitted processing from disclosure, tests valid work and observation gaps, and explains the trusted inputs and coverage of the proposed control.



