Professional Documents
Culture Documents
BCS 301
Group members.
•Database security. It is the protection of a database against accidental or intentional loss, destruction or
misuse. The database environment has grown more complex, and access to data has become more open through
the internet as a result managing database security effectively has become more difficult and time-consuming.
•It involves protecting the database management system (DBMS), the database itself, and the data stored within
it from unauthorized access, data breaches, as well as the whole infrastructure that the database runs and other
security threats.
•The database administrator is often responsible for developing overall policies and procedures to protect
databases and administering database security daily. Also, all persons in an organization must be responsible for
security and take measures to protect the data within their domains.
Database management security approach.
•Discretionary security mechanisms. These are used to grant privileges to users including the
capability to access specific data files, records or fields in a specified mode such as read, insert,
delete, or update.
•Mandatory security mechanism. These are used to enforce security multilevel security by
classifying the data and users into various security classes (or levels and then implementing the
appropriate security policy of the organization.
Why do we need database security.?
• Confidentiality.
• Availability.
• Integrity.
• Accidental loss.
• Loss of availability.
• Access control.
• Flow control.
• Data encryption.