To mitigate the risk of SQL injection during the design phase of the software development lifecycle, what programming practice should be implemented to separate user-supplied data from query code?
To mitigate the risk of SQL injection, developers should implement the use of parameterized queries, which are also known as prepared statements. SQL injection is a vulnerability that occurs when malicious users input unauthorized SQL commands into an application's database queries, tricking the system into executing unintended operations. A parameterized query prevents this by forcing a clear separation between the st....
Community Answers
Sign in to open profiles and full community answers.
No community answers yet. Be the first to submit one.