如何有效避免SQL注入攻击的多种策略有哪些?