Аудит базы данных является безопасность базы данных и её контроль, который также может включать в себя некоторые другие виды аспектов мониторинга. Этот контроль позволяет администраторам контролировать доступ, знать, кто использует базы данных и действия пользователей с базой данных. Аудит делается для предотвращения кражи базы данных, а также, чтобы пользователи не портили код базы данных. Некоторые аспекты мониторинга вовлечены в аудит базы данных и включают в себя выявление пользователей, ведение журнала действий, выполняемых в базе и проверка изменений в базе данных. Аудит базы данных редко выполняются человеком; он чаще обрабатывается программой.
Разнообразный доступ пользователей к базам данных, связанных с бизнесом или крупными сайтами осуществляется на ежедневной основе. Эти пользователи могут просматривать данные и выполнять высокого или низкого уровня изменения в сведениях в зависимости от их уровня доступа, и они могут хранить данные в других программах. Без какой-либо защиты, риск кражи данных очень высокий, потому что в этом может быть замешан пользователь, если какая-либо информация была украдена.
Наряду с тем что аудит бд позволяет знать, что пользователь делает, аудиторская программа будет записывать действия, выполняемые пользователем в базе. Например, когда пользователь выполняет большие изменения базы данных, аудиторская программа будет следить за пользователем и показывает, какие пользователь внёс изменения. Аудит базы данных может быть установлен, чтобы активировать высокий уровень выполняемых действий, так чтобы не было никаких шансов пропустить какие либо действия по аудиту.