Submodule 1: Overview fo Database Security
In this project, students will investigate the database security policies and access rules for a small company.
Note:
A database must have a solid security system to control which
activities can be performed and which information can be viewed and
modified.
A solid security system must ensure the protection of data,
regardless of how users gain access to the database.
In a small Houston company, multiple people perform various tasks in the database. Supposed Joe Tuck, a database administrator, is responsible for the database environment: creating the database, tables, and security accounts, performing backups, and tuning the database. Two developers, Mary Smith and Brian White, are responsible for writing client applications to provide an interface to the data. Managers prepare information reports from the database and so need access to all available data. Administrative staffs perform customer and sales data entry and must be able to view all data.