1. USER
Adalah pengguna/pemakai yang dapat mengakses dan menjalankan database biasanya hanya bisa mengakses data-data yang terdapat di dalam database(write dan read saja).
2. DBA (DataBase Administrator )
Orang yg bertanggung jawab untuk mendesain, implemantasi, pemeliharaan dan perbaikan database. Administrator database memiliki hak akses data yg tak terbatas artinya administrator database dapat mengontrol keseluruhan data yaitu created(membuat), write(menulis) dan read(membaca/melihat) sekaligus memberikan hak ijin kepada user yang ada di ruang lingkup sistem database yg dia tangani selain itu administrator database harus dapat menjaga keamanan data user.
3. System Analyst
Orang yang bertugas mengumpulkan dan menganalisa informasi dalam system database yang dijalankan, apakah system database tersebut telah efisien atau tidak ?. seorang system analyst harus memilki pengetahuan yg luas baik itu tentang teknologi komputer, user dan bisnis.
4. Programmer
Orang yg bertanggungjawab terhadap pembuatan program komputer saja. Jadi programmer tidak harus mengetahui segala aspek tentang database cukup aspek sistem komputer saja. Programer hanya berhubungan dengan sistem analyst dan programmer lain.