Authorization Manager
Authorization is basically identifying and giving users access to the resources. In DBMS, Authorization Manager provides access to the user depending upon the roles. The Administrator first authorizes the user and provides the desired access to the user. The Manager is also involved in decision-making and decides whether the particular user should be granted to perform the operations or not.
Let us elaborate on it with the help of an example. Suppose a user wants to perform some CRUD operations on a database. The Authorization Manager first identifies the user and checks whether the user has the privilege of performing those operations on the data. After authorization, the user is granted access accordingly. Authorization Managers provide roles and privileges to each user. Each user can have access to certain portions of the database based on the access levels. In this way, the Manager also prevents unauthorized access thereby ensuring the security of the database.
Contact Us