CHAPTER 12

DATABASE SECURITY

After reading this chapter, the reader will understand:

  • Importance of database security for organizations
  • Security issues
  • Types of threats that could adversely affect the database system
  • Role of DBA in database security
  • The role of database audit for finding the illegal and unauthorized operations
  • Authorization, authorizer, access matrix, and authorization tree
  • Various access privileges that a user can have on a relation
  • Authentication and various methods to authenticate a user
  • Access control and main approaches in DBMS for access control including discretionary access control (DAC), mandatory access control (MAC), and role-based access control (RBAC)
  • Granting and revoking privileges to database users
  • Implementing ...

Get Introduction to Database Systems 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.