Designing database objects for security

Views and stored procedures provide alternate ways of tuning the data that users can access and the tasks they can perform.

See: