October 2016
Intermediate to advanced
184 pages
4h 6m
English
© Peter A. Carter 2016
Peter A. Carter, Securing SQL Server, 10.1007/978-1-4842-2265-2_4
Peter A. Carter1
(1)Botley, UK
Below the principal hierarchy, SQL Server provides a rich set of functionality for securing data. This chapter discusses the appropriate use of schemas, ownership chaining, impersonation, row-level security, and dynamic data masking.
Row-Level Security and dynamic data masking are new features of SQL Server 2016.
Schemas provide a logical namespace for database objects. They also provide a layer of abstraction between objects and their owners. Every object within a database must be owned by a database user. In much older versions of SQL Server, this ownership was direct. In other words, a user named ...