Database Security and Auditing: Protecting Data Integrity and Accessibility