Privilegegranting
Privilegegranting is the process of authorizing privileges and permissions for principals—such as users, groups, applications, or services—within a computing environment or organization. Privileges determine which actions a principal may perform, from basic tasks like reading data to high-risk operations such as modifying configurations or granting additional access.
It occurs across many layers, including operating systems, databases, cloud platforms, and enterprise applications. Access control
Common implementations include SQL GRANT statements, Windows access control lists, Unix sudo, cloud IAM roles, and
Risks include privilege creep, privilege escalation, misconfigurations, credential theft, and insider threats. Effective privilegegranting programs use