Security, Integrity and Authorization in DBMS (2024)

Database SecurityDatabase security has many different layers, but the key aspects are:

Authentication

User authentication is to make sure that the person accessing the database is who he claims to be. Authentication can be done at the operating system level or even the database level itself. Many authentication systems such as retina scanners or bio-metrics are used to make sure unauthorized people cannot access the database.

Authorization

Authorization is a privilege provided by the Database Administer. Users of the database can only view the contents they are authorized to view. The rest of the database is out of bounds to them.

The different permissions for authorizations available are:

  • Primary Permission - This is granted to users publicly and directly.
  • Secondary Permission - This is granted to groups and automatically awarded to a user if he is a member of the group.
  • Public Permission - This is publicly granted to all the users.
  • Context sensitive permission - This is related to sensitive content and only granted to a select users.

The categories of authorization that can be given to users are:

  • System Administrator - This is the highest administrative authorization for a user. Users with this authorization can also execute some database administrator commands such as restore or upgrade a database.
  • System Control - This is the highest control authorization for a user. This allows maintenance operations on the database but not direct access to data.
  • System Maintenance - This is the lower level of system control authority. It also allows users to maintain the database but within a database manager instance.
  • System Monitor - Using this authority, the user can monitor the database and take snapshots of it.

Database Integrity

Data integrity in the database is the correctness, consistency and completeness of data. Data integrity is enforced using the following three integrity constraints:

  • Entity Integrity - This is related to the concept of primary keys. All tables should have their own primary keys which should uniquely identify a row and not be NULL.
  • Referential Integrity - This is related to the concept of foreign keys. A foreign key is a key of a relation that is referred in another relation.
  • Domain Integrity - This means that there should be a defined domain for all the columns in a database.
Kickstart Your Career

Get certified by completing the course

Get Started

Security, Integrity and Authorization in DBMS (31)

Advertisem*nts

';

Security, Integrity and Authorization in DBMS (2024)
Top Articles
Best Forex strategy for consistent profits
10 Best Crystals for Good Luck, Wealth, Prosperity, and Love! - Zenluma
Warren Ohio Craigslist
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Cintas Pay Bill
Practical Magic 123Movies
Mcoc Immunity Chart July 2022
Green Bay Press Gazette Obituary
Minn Kota Paws
True Statement About A Crown Dependency Crossword
454 Cu In Liters
Zürich Stadion Letzigrund detailed interactive seating plan with seat & row numbers | Sitzplan Saalplan with Sitzplatz & Reihen Nummerierung
Jc Post News
Mini Handy 2024: Die besten Mini Smartphones | Purdroid.de
Unit 33 Quiz Listening Comprehension
Jenn Pellegrino Photos
Pinellas Fire Active Calls
Theater X Orange Heights Florida
Free Personals Like Craigslist Nh
SN100C, An Australia Trademark of Nihon Superior Co., Ltd.. Application Number: 2480607 :: Trademark Elite Trademarks
Ecampus Scps Login
What Equals 16
14 Top-Rated Attractions & Things to Do in Medford, OR
From This Corner - Chief Glen Brock: A Shawnee Thinker
TMO GRC Fortworth TX | T-Mobile Community
Ullu Coupon Code
Greyson Alexander Thorn
Bad Business Private Server Commands
A Grade Ahead Reviews the Book vs. The Movie: Cloudy with a Chance of Meatballs - A Grade Ahead Blog
Eastern New Mexico News Obituaries
2007 Peterbilt 387 Fuse Box Diagram
Aurora Il Back Pages
Www Usps Com Passport Scheduler
Xxn Abbreviation List 2023
Pro-Ject’s T2 Super Phono Turntable Is a Super Performer, and It’s a Super Bargain Too
Lake Andes Buy Sell Trade
ESA Science & Technology - The remarkable Red Rectangle: A stairway to heaven? [heic0408]
'The Night Agent' Star Luciane Buchanan's Dating Life Is a Mystery
Gabrielle Abbate Obituary
Large Pawn Shops Near Me
Oakley Rae (Social Media Star) – Bio, Net Worth, Career, Age, Height, And More
Huntsville Body Rubs
Samsung 9C8
Big Brother 23: Wiki, Vote, Cast, Release Date, Contestants, Winner, Elimination
Tito Jackson, member of beloved pop group the Jackson 5, dies at 70
Is My Sister Toxic Quiz
Julies Freebies Instant Win
Free Carnival-themed Google Slides & PowerPoint templates
Loss Payee And Lienholder Addresses And Contact Information Updated Daily Free List Bank Of America
Ok-Selection9999
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 5799

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.