2. DATABASE USER AND TYPES
DATABASE : In the context of databases, a "database user" refers to an
individual or application that interacts with the database. Users
typically have specific permissions and roles that define what they can
and cannot do within the database. Here’s a breakdown of common
types of database users and their roles:
3. 1.Database Administrator(DBA)
• Role : Oversees the entire database system.
• Responsibilities : Managing database
performance , security , backup and recovery ,
user access , and overall database maintenance.
• Privileges : Full access to all database objects and
configuration settings.
4. 2. Database Developer
• Role : Designs and develops database structure and
queries.
• Responsibilities : Writing SQL queries , creating stored
procedures , and optimizing database performance. They
work on the database schema, data models, and
application integration.
• Privileges : Usually has access to modify database objects
but not necessarily to manage database security or
backups.
5. 3. Database Analyst
• Role: Analyzes data and generates reports
• Responsibilities: Creating and managing reports, performing
data analysis, and ensuring data integrity.
• Privileges: Read access to data, and sometimes the ability to
create and modify reports or views.