Explain the concept of database roles
Definition of Roles
Admin
, ReadOnly
, Developer
, and Analyst
.Privileges and Permissions
SELECT
, INSERT
, UPDATE
, and DELETE
permissions.Role-Based Access Control (RBAC)
Role Hierarchies
Admin
role might inherit all permissions from a Developer
role, with additional privileges.Dynamic Role Assignment