What is a database audit?
Database audit is a database security control including several aspects of monitoring. It allows administrators to control access, know who uses the database and what users do with the database. Audit is performed to prevent theft of the database and also prevent users from spoiling the database code. Some of the aspects of monitoring involved in the database audit include identification of users, protocoling actions performed in the database, and checking the database changes. The database audit is rarely performed by a person; The program is more often processed. These users are able to see data and make changes to high or low levels of information based on their access level and can store data to other programs. Without any form of protection, the risk of data theft is very high because no user could be involved if any information was stolen.
When the audit of the database is installed, this program creates a path that monitors all users. One basic foRMA protection is that the audit identifies all users and monitors what every user does. Low level functions are usually not monitored. This is because the functions do not pose a threat and because these functions are performed so regularly that the audit program can be impressed by the amount of data that must monitor.
together with knowing what the user is doing, the audit program registers actions carried out in the database. For example, whenever the user makes a major change in the database, the audit program will monitor the user and show that the user has made this change. The database audit can be set to activate whenever a high -level action is performed, so the audit is no chance that the action is missing.
These database audits, if the database is not particularly small with several users of AcPostation, is rarely performed by a person. This is because one cannot check all changes or identifyAll users without high inaccuracy. The program also ensures that only potentially threatening or harmful changes are recorded.
While theft is the main reason for performing a database audit, this is not the only reason. After changing the database, the incorrectly coded part may damage all database information. With such a high -level actions, the auditor can assign the guilt to the user who has made a change and appropriate measures can be taken.