Bird
0
0

Which of the following is the correct syntax to create a role named 'developer' with login and password 'devpass'?

easy📝 Syntax Q3 of 15
PostgreSQL - Roles and Security
Which of the following is the correct syntax to create a role named 'developer' with login and password 'devpass'?
ACREATE ROLE developer LOGIN PASSWORD 'devpass';
BCREATE USER developer WITH PASSWORD 'devpass';
CCREATE ROLE developer WITH LOGIN PASSWORD 'devpass';
DCREATE ROLE developer PASSWORD 'devpass' LOGIN;
Step-by-Step Solution
Solution:
  1. Step 1: Recall correct syntax for role creation with login and password

    The correct syntax uses WITH LOGIN PASSWORD 'password' after role name.
  2. Step 2: Compare options

    CREATE ROLE developer WITH LOGIN PASSWORD 'devpass'; matches the correct syntax: CREATE ROLE developer WITH LOGIN PASSWORD 'devpass';
  3. Final Answer:

    CREATE ROLE developer WITH LOGIN PASSWORD 'devpass'; -> Option C
  4. Quick Check:

    Role with login and password = WITH LOGIN PASSWORD [OK]
Quick Trick: Use WITH LOGIN PASSWORD for role creation with password [OK]
Common Mistakes:
  • Omitting WITH keyword
  • Using CREATE USER instead of CREATE ROLE
  • Placing PASSWORD before LOGIN

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More PostgreSQL Quizzes