Aset yang berharga di sebuah organisasi adalah data. Oleh sebab itu, data sangat perlu pengamanan yang sangat tinggi. Basis data merupakan hal yang sangat diperlukan untuk penyimpanan data tersebut. Dalam keamanan basis data banyak ancaman yang terjadi. Ancaman bisa terjadi dari dalam dan dari luar. Ancaman dari luar bisa berupa para hacker yang melakukan cara ilegal untuk mencoba membobol keamanan basis data. Ancaman dari dalam merupakan hal yang paling membahayakan data. Seorang DBA atau Database Administrator salah satu contoh ancaman dari dalam yang bisa merubah, menambah dan menghapus data. Dalam hal ini dikarenakan seorang DBA merupakan tingkatan akses tertinggi.
Seiring perkembangan banyaknya ancaman yang terjadi. Salah satu fitur keamanan oracle 10g release 2 adalah audit trail yang fungsinya sebagai pelaporan, pemantuan, dan merekam jejak apa saja yang dilakukan oleh seorang DBA maupun user yang berhubungan dengan data dalam basis data. Jadi jejak sesorang DBA dan user lain dapat direkam secara otomatis yang sebelumnya telah dikonfigurasi denganaudit trail.