Bird
0
0

You want to create a setup where multiple users share the same permissions easily. Which approach is best in PostgreSQL?

hard📝 Application Q15 of 15
PostgreSQL - Roles and Security
You want to create a setup where multiple users share the same permissions easily. Which approach is best in PostgreSQL?
ACreate only group roles and let users login as group roles.
BCreate multiple login roles with identical permissions separately.
CCreate individual login roles and grant them a common group role.
DCreate login roles and assign permissions directly to each.
Step-by-Step Solution
Solution:
  1. Step 1: Understand permission management

    Group roles allow sharing permissions easily among many users.
  2. Step 2: Evaluate options

    Create individual login roles and grant them a common group role. uses group roles granted to login roles, best for easy permission management.
  3. Step 3: Reject incorrect options

    A is invalid as group roles cannot login; B duplicates permissions; D is less efficient.
  4. Final Answer:

    Create individual login roles and grant them a common group role. -> Option C
  5. Quick Check:

    Group roles + login roles = efficient permission sharing [OK]
Quick Trick: Use group roles to share permissions among login roles [OK]
Common Mistakes:
  • Trying to login as group roles
  • Assigning permissions individually to each user
  • Duplicating permissions instead of grouping

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More PostgreSQL Quizzes