Book Description
In Protecting SQL Server Data, John Magnabosco demonstrates how sensitive data, stored in SQL Server, can be protected using an efficient and maintainable encryption-based data architecture.
He explains how to assess and categorize data elements according to sensitivity, regulate access to the various categories of data using database roles, views and stored procedures, and then how to implement a secure data architecture using features such as cell-level encryption, transparent data encryption, one-way encryption, obfuscation, and more.
The battle to secure personal and business data is a tough one, and the consequences of mishandling sensitive data can be severe. Even more damaging than the fines and lawsuits that can be result from non-compliance with regulations, is the loss of customer confidence that results when these breaches of security occur.
Database Administrators must use every weapon and strategy at their disposal in the "war" to protect their sensitive data from would-be hackers, phishers, rumor mongers and identity thieves. Encryption is one of the primary weapons with which this battle can be won.
This open book is licensed strictly for personal or educational use. You can download Protecting SQL Server Data ebook for free in PDF format (4.0 MB).
Table of Contents
Chapter 1
Understanding Sensitive Data
Chapter 2
Data Classification and Roles
Chapter 3
Schema Architecture Strategies
Chapter 4
Encryption Basics for SQL Server
Chapter 5
Cell-Level Encryption
Chapter 6
Transparent Data Encryption
Chapter 7
One-Way Encryption
Chapter 8
Obfuscation
Chapter 9
Honeycombing a Database
Chapter 10
Layering Solutions
Appendix A
Views and Functions Reference
Appendix B
The HomeLending database