To make the database more resistant to attacks, you need to take several steps. Some of these are just a part of good server management, such as having the latest patches for SQL Server, while others include user supervision during use.