SQL Server Security provides in-depth coverage of the installation, administration, and programming of secure Microsoft SQL Server environments and applications. It includes expert advice on how to defend against network-based attacks as well as little-known security holes such as SQL-injection. Implementation techniques are covered for multiple security methods such as authentication, encryption, authorisation, auditing and intrusion detection.