Who is primarily responsible for defining database access permissions and managing database security?

Options

  • A. End user
  • B. Database Administrator
  • C. Application developer
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. Database Administrator

Detailed Explanation

  • Database Administrator (DBA): Manages database security, users and access permissions.
  • A DBA may also handle backup, recovery, performance monitoring and maintenance.
  • The DBA helps ensure reliable and secure database operation.