Databasesecurity 210519091013
Databasesecurity 210519091013
Presented by:
Maryam Asghar - 401
Nurmeen Shahid - 377
Usama Shahbaz - 363
Presented To: Ma’am Maria Tariq Umar Ejaz - 430
OUTLINE
Security:
Freedom from risk or danger: safety.
Database Security:
It is degree to which all data is fully protected from tampering
and unauthorized acts.
WHAT IF?
What if there is no
Security to database?
It is important to restrict
access to the database from
authorized users to protect
sensitive data.
• Confidentiality or Secrecy
• Integrity Confidentiality Integrity
• Availability
Availability
SECRECY OR CONFIDENTIALITY
• It is protecting the database from unauthorized users.
• Ensure that users are allowed to do things they are trying to do.
Encryption:
• Encryption is a technique or a process by which data is encoded
in such a way that only that authorized user are able to read the
data
INTEGRITY
• Protecting the database from authorized user.
For Example:
1 2 3 4
Stolen Non
SQL
Database Data Leaks Fraudulent
Injections
Backups Threat
1 People regularly take backups of their valuable data. Its benefit is that it
Stolen contains a copy of our data, but that is also a big problem .Mostly focus is on
Database securing the data in the database but when it comes to backup ,many starts
Backups to get less concerned. The backups contain same sensitive data and
therefore we have to protect them the same way. Anyone that can get a hold
of a backup file can just restore the database on one of their own servers,
and go about dissecting the sensitive data within it undisturbed.
Authentication –passwords.
Purpose:-
It is mostly seek to access sensitive information stored in
the databases.
SECURITY OF THE DATABASE
THROUGH ABSTRACTION:
• Data encryption enables to encrypt sensitive data, such
as credit card numbers, stored in table columns.