A school database is used by teachers and by office staff. Teachers must change marks but must not see fee payments. Office staff must see fee payments but only view marks. Which DBMS feature provides this, and how?
- The need is to limit what each kind of user can do, so this is a data security feature, not a backup or integrity feature.
- The DBMS gives access rights to groups of users. Each person logs in with a user account that belongs to a group.
- The teacher group gets read and write access to marks and no access to fees. The office group gets read-only access to marks and read access to fees.
Answer: Access rights set for groups of users, enforced by the DBMS through user accounts.