Database Management System: Computer Science & Engineering
Database Management System: Computer Science & Engineering
• It checks what data a particular user can access for example accessing a file from
hard disk
• Here single user can have multiple permission and multiple users can have same
permission all according to the owner of the data often referred as object.
• The access permission are bifurcated into particular levels according to sensitivity
or importance of data for the respective organization.
• The users are also divided into several groups which has different clearance by
which they can access the data of different levels
1. Subjects
1. Objects
1. Clearance Level
1. Security Level
MAC: Mandatory Access Control
• Database management system determines which user can read or do write
operation based on some object rule.
• These rule make sure that sensitive data are protected and are not received by
unwanted entities
• Its an common attack done on any database using SQL CODE which manipulates
the background code of any database and reveals sensitive or un intended data.
• This Reveal data can be any costly or private data like user profiles, customers
detail etc.
• Here some encryption algorithm is used to encode the data and this encoded data
is known as cipher text.
• Basically its an process that only authorized user are only able to read it and its
unreadable for unauthorized user.
Data Decryption
• It’s a process to decrypt the cipher text rather saying converting unreadable text
to readable or original data.