CHAPTER 

8

Introduction to Database Security

TABLE OF CONTENTS

8.1    Issues in Database Security

8.2    Fundamentals of Access Control

8.3    Database Access Control

8.4    Using Views for Access Control

8.5    Security Logs and Audit Trails

8.6    Encryption

8.7    SQL Data Control Language

8.8    Security in Oracle

8.9    Statistical Database Security

8.10  SQL Injection

8.11  Database Security and the Internet

8.12  Chapter Summary

Exercises

CHAPTER OBJECTIVES

In this chapter you will learn the following:

  The meaning of database security

  How security protects privacy and confidentiality

  Examples of accidental or deliberate threats to security

  Some database security measures

  The meaning of user authentication

  The meaning ...

Get Databases Illuminated, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.