Select the security best practice techniques (select more than one)
Provide highest privilege
Encode all client supplied data
Use of parameterized stored procedure
Providing detailed error message