{"id":242721,"date":"2024-12-04T12:12:42","date_gmt":"2024-12-04T19:12:42","guid":{"rendered":"https:\/\/virtual-dba.com\/?p=242721"},"modified":"2024-12-08T23:51:02","modified_gmt":"2024-12-09T06:51:02","slug":"easy-guide-to-mariadb-auditing","status":"publish","type":"post","link":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/","title":{"rendered":"Easy Guide to MariaDB Auditing"},"content":{"rendered":"\n<p>The <a href=\"https:\/\/virtual-dba.com\/platforms\/mysql\/\">MariaDB<\/a> Audit Plugin is a powerful tool for database administrators aiming to improve security and accountability within their MariaDB environments. The MariaDB Audit Plugin logs user activities at the database level, like SQL queries, logins, and access patterns, providing administrators with a detailed record of interactions with the database. The plugin is compatible with MariaDB and MySQL and can be tailored to track specific events based on organizational needs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key Features of the MariaDB Audit Plugin<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>User Activity Logging<\/strong>: Logs user logins, logouts, and any SQL queries executed by users. This logging helps in tracking down unauthorized access and potential misuse.<\/li>\n<\/ol>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Flexible Event Filtering:<\/strong> Customize the logging of specific event types, such as CONNECT (for connection events), QUERY (for executed SQL queries), and TABLE (for table-specific actions). Administrators can reduce unnecessary log volume by selecting only relevant event types and focusing on critical activities.<\/li>\n<\/ol>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Compliance Support:<\/strong> In regulated industries, tracking database interactions is often essential for compliance (e.g., GDPR, HIPAA, PCI DSS). The audit plugin provides a detailed and timestamped record of activities, which can be crucial during audits.<\/li>\n<\/ol>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>JSON Log Output:<\/strong> The latest plugin versions support JSON logging, making it easier to parse and analyze logs with modern log management tools like Elastic Stack or Splunk.<\/li>\n<\/ol>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Integration with Log Management Systems:<\/strong> The plugin supports integration with centralized logging solutions. By shipping logs to systems like Syslog, administrators can review database activities alongside logs from other infrastructure, improving the ability to spot suspicious behavior.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Installing and Configuring the MariaDB Audit Plugin<\/h2>\n\n\n\n<p>Installation of the MariaDB Audit Plugin is straightforward and typically involves adding a few lines in the MariaDB configuration file:<\/p>\n\n\n\n<p><strong>1. Locate the audit plugin libraries on the server using the following command:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>MariaDB&gt; <mark style=\"background-color:rgba(0, 0, 0, 0);color:#fcc28c\" class=\"has-inline-color\">SHOW GLOBAL VARIABLES LIKE<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#a2fca2\" class=\"has-inline-color\">'plugin_dir'<\/mark>;\n+---------------+------------------------+\n| Variable_name | Value                  |\n+---------------+------------------------+\n| plugin_dir    | \/usr\/lib\/mysql\/plugin\/ |\n+---------------+------------------------+\n\n$ ls \/usr\/lib\/mysql\/plugin\/server_audit.so<\/code><\/pre>\n\n\n\n<p><strong>2. Installation:<\/strong><\/p>\n\n\n\n<p>To install the plugin, load it into MariaDB with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>MariaDB&gt; <mark style=\"background-color:rgba(0, 0, 0, 0);color:#fcc28c\" class=\"has-inline-color\">INSTALL SONAME<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#a2fca2\" class=\"has-inline-color\">'server_audit'<\/mark>;<\/code><\/pre>\n\n\n\n<p><strong>3. Configuration<\/strong><\/p>\n\n\n\n<p>Configure the audit plugin in the my.cnf (or my.ini for Windows) file. Here are some key configuration options:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> &#91;mariadb]\n plugin_load_add = server_audit\n server_audit_logging = ON\n server_audit_events = CONNECT, QUERY, TABLE\n server_audit_file_path = \/var\/log\/mariadb_audit.log\n server_audit_output_type = FILE<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>server_audit_logging: enables logging<\/li>\n\n\n\n<li>server_audit_events: specifies the types of events to log<\/li>\n\n\n\n<li>server_audit_file_path: defines the location of the log file<\/li>\n\n\n\n<li>server_audit_output_type: can be set to `FILE` or `SYSLOG`<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Managing Audit Logs<\/h2>\n\n\n\n<p>Audit logs can grow rapidly, especially in high-transaction environments. Here are some best practices for managing these logs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Log Rotation:<\/strong> Configure log rotation on your server to manage disk space. You can use utilities like &#8216;logrotate&#8217; in Linux to set up periodic rotations.<\/li>\n<\/ul>\n\n\n\n<ul start=\"2\" class=\"wp-block-list\">\n<li><strong>Archival and Retention Policies:<\/strong> Define how long logs are retained and where older logs are archived. Some organizations offload logs to cloud storage or long-term archival systems for compliance.<\/li>\n<\/ul>\n\n\n\n<ul start=\"3\" class=\"wp-block-list\">\n<li><strong>Parsing and Analyzing Logs:<\/strong> Tools like `grep`, `awk`, or log analysis software (e.g., Splunk, Elastic Stack) can be employed to search for specific activities, such as failed login attempts or queries against sensitive tables.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Potential Drawbacks and Limitations<\/h2>\n\n\n\n<p>While the MariaDB Audit Plugin is highly beneficial, it has some limitations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Performance Impact<\/strong>: In high-transaction environments, enabling the plugin can impact performance. Fine-tune the logging level to avoid logging excessive data.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Limited Real-Time Capabilities:<\/strong> Although useful for post-incident investigations, the plugin doesn&#8217;t actively prevent unauthorized access or malicious actions in real-time.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Storage Requirements: <\/strong>As with any logging tool, large volumes of audit data may require significant storage.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The MariaDB Audit Plugin is valuable for organizations focused on database security, compliance, and accountability. Providing in-depth logging capabilities offers database administrators visibility into user actions and potential security risks. Although not a real-time defense mechanism, the plugin&#8217;s logs are vital in responding to incidents and ensuring a secure database environment.<\/p>\n\n\n\n<p><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">Please contact us or check out our <a href=\"https:\/\/virtual-dba.com\/platforms\/mysql\/\">MySQL EE\/MariaDB Remote Managed Services &amp; Support<\/a> for more information<\/span>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The MariaDB Audit Plugin is a powerful tool for database administrators aiming to improve security and accountability within their MariaDB environments. The MariaDB Audit Plugin logs user activities at the database level, like SQL queries, logins, and access patterns, providing administrators with a detailed record of interactions with the database. The plugin is compatible with [&hellip;]<\/p>\n","protected":false},"author":49,"featured_media":242738,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":""},"categories":[4166,39],"tags":[3915,40],"class_list":["post-242721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-mysql","tag-mariadb","tag-mysql"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Easy Guide to MariaDB Auditing - VDBA<\/title>\n<meta name=\"description\" content=\"Enhance database security with MariaDB auditing. Track user activity, ensure compliance, and gain accountability. Learn more today!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Easy Guide to MariaDB Auditing\" \/>\n<meta property=\"og:description\" content=\"Enhance database security with MariaDB auditing. Track user activity, ensure compliance, and gain accountability. Learn more today!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-04T19:12:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-09T06:51:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"557\" \/>\n\t<meta property=\"og:image:height\" content=\"291\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Monica Silva\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@virtual_dba\" \/>\n<meta name=\"twitter:site\" content=\"@virtual_dba\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Monica Silva\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/\"},\"author\":{\"name\":\"Monica Silva\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/9326f6340815aef31d91f56e4ba145da\"},\"headline\":\"Easy Guide to MariaDB Auditing\",\"datePublished\":\"2024-12-04T19:12:42+00:00\",\"dateModified\":\"2024-12-09T06:51:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/\"},\"wordCount\":615,\"publisher\":{\"@id\":\"https:\/\/virtual-dba.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg\",\"keywords\":[\"MariaDB\",\"mysql\"],\"articleSection\":[\"Blog\",\"MySQL\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/\",\"url\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/\",\"name\":\"Easy Guide to MariaDB Auditing - VDBA\",\"isPartOf\":{\"@id\":\"https:\/\/virtual-dba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg\",\"datePublished\":\"2024-12-04T19:12:42+00:00\",\"dateModified\":\"2024-12-09T06:51:02+00:00\",\"description\":\"Enhance database security with MariaDB auditing. Track user activity, ensure compliance, and gain accountability. Learn more today!\",\"breadcrumb\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage\",\"url\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg\",\"contentUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg\",\"width\":557,\"height\":291,\"caption\":\"Easy Guide to MariaDB Auditing\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/virtual-dba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Easy Guide to MariaDB Auditing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/virtual-dba.com\/#website\",\"url\":\"https:\/\/virtual-dba.com\/\",\"name\":\"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts\",\"description\":\"Remote Database Administration\",\"publisher\":{\"@id\":\"https:\/\/virtual-dba.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/virtual-dba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/virtual-dba.com\/#organization\",\"name\":\"Virtual-DBA: Remote DBA | Remote Database Administration\",\"alternateName\":\"Virtual-DBA powered by XTIVIA\",\"url\":\"https:\/\/virtual-dba.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg\",\"contentUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg\",\"width\":557,\"height\":291,\"caption\":\"Virtual-DBA: Remote DBA | Remote Database Administration\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/virtual_dba\",\"https:\/\/www.linkedin.com\/showcase\/36220649\/\",\"https:\/\/www.youtube.com\/channel\/UCx3AIeUQ2ziTLKZSJDZ-SEg\"],\"description\":\"Eliminate database downtime and spiraling costs with XTIVIA\u2019s Virtual-DBA. In today\u2019s always-on business world, gaps in 24x7 on-call DBA support, neglected maintenance and security, or a stretched team struggling with overwhelming workloads can lead to costly disruptions and threaten business continuity. XTIVIA\u2019s Virtual-DBA provides the immediate, expert database administration you need, exactly when you need it, ensuring optimal performance, ironclad security, and significant cost savings without the burden of expanding your in-house team. The goal of Virtual-DBA is to provide a cost-effective solution for organizations seeking to optimize the security, management, maintenance, availability, and performance of their critical business systems, whether self-managed or cloud-managed (e.g., AWS RDS, Azure SQL Database). We accomplish this through a comprehensive remote DBA service offering designed specifically to meet the Oracle\u00ae, DB2\u00ae, Informix\u00ae, MySQL\u2122, PostgreSQL\u00ae, MongoDB\u00ae, MariaDB, and Microsoft SQL Server\u00ae, CockroachDB, Databricks, AWS, and Azure needs of our clients.\",\"email\":\"info@xtivia.com\",\"telephone\":\"8886853101\",\"legalName\":\"XTIVIA, Inc\",\"foundingDate\":\"1992-05-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"201\",\"maxValue\":\"500\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/9326f6340815aef31d91f56e4ba145da\",\"name\":\"Monica Silva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9af003bf84c81e7a65a1816bc03fa96f866c8d4432b67dec463ef4fbcbe2d65d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9af003bf84c81e7a65a1816bc03fa96f866c8d4432b67dec463ef4fbcbe2d65d?s=96&d=mm&r=g\",\"caption\":\"Monica Silva\"},\"url\":\"https:\/\/virtual-dba.com\/author\/monica-silva\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Easy Guide to MariaDB Auditing - VDBA","description":"Enhance database security with MariaDB auditing. Track user activity, ensure compliance, and gain accountability. Learn more today!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/","og_locale":"en_US","og_type":"article","og_title":"Easy Guide to MariaDB Auditing","og_description":"Enhance database security with MariaDB auditing. Track user activity, ensure compliance, and gain accountability. Learn more today!","og_url":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/","og_site_name":"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts","article_published_time":"2024-12-04T19:12:42+00:00","article_modified_time":"2024-12-09T06:51:02+00:00","og_image":[{"width":557,"height":291,"url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg","type":"image\/jpeg"}],"author":"Monica Silva","twitter_card":"summary_large_image","twitter_creator":"@virtual_dba","twitter_site":"@virtual_dba","twitter_misc":{"Written by":"Monica Silva","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#article","isPartOf":{"@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/"},"author":{"name":"Monica Silva","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/9326f6340815aef31d91f56e4ba145da"},"headline":"Easy Guide to MariaDB Auditing","datePublished":"2024-12-04T19:12:42+00:00","dateModified":"2024-12-09T06:51:02+00:00","mainEntityOfPage":{"@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/"},"wordCount":615,"publisher":{"@id":"https:\/\/virtual-dba.com\/#organization"},"image":{"@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage"},"thumbnailUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg","keywords":["MariaDB","mysql"],"articleSection":["Blog","MySQL"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/","url":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/","name":"Easy Guide to MariaDB Auditing - VDBA","isPartOf":{"@id":"https:\/\/virtual-dba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage"},"image":{"@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage"},"thumbnailUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg","datePublished":"2024-12-04T19:12:42+00:00","dateModified":"2024-12-09T06:51:02+00:00","description":"Enhance database security with MariaDB auditing. Track user activity, ensure compliance, and gain accountability. Learn more today!","breadcrumb":{"@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#primaryimage","url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg","contentUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/Easy-Guide-to-MariaDB-Auditing.jpg","width":557,"height":291,"caption":"Easy Guide to MariaDB Auditing"},{"@type":"BreadcrumbList","@id":"https:\/\/virtual-dba.com\/blog\/easy-guide-to-mariadb-auditing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/virtual-dba.com\/"},{"@type":"ListItem","position":2,"name":"Easy Guide to MariaDB Auditing"}]},{"@type":"WebSite","@id":"https:\/\/virtual-dba.com\/#website","url":"https:\/\/virtual-dba.com\/","name":"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts","description":"Remote Database Administration","publisher":{"@id":"https:\/\/virtual-dba.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/virtual-dba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/virtual-dba.com\/#organization","name":"Virtual-DBA: Remote DBA | Remote Database Administration","alternateName":"Virtual-DBA powered by XTIVIA","url":"https:\/\/virtual-dba.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/","url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg","contentUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg","width":557,"height":291,"caption":"Virtual-DBA: Remote DBA | Remote Database Administration"},"image":{"@id":"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/virtual_dba","https:\/\/www.linkedin.com\/showcase\/36220649\/","https:\/\/www.youtube.com\/channel\/UCx3AIeUQ2ziTLKZSJDZ-SEg"],"description":"Eliminate database downtime and spiraling costs with XTIVIA\u2019s Virtual-DBA. In today\u2019s always-on business world, gaps in 24x7 on-call DBA support, neglected maintenance and security, or a stretched team struggling with overwhelming workloads can lead to costly disruptions and threaten business continuity. XTIVIA\u2019s Virtual-DBA provides the immediate, expert database administration you need, exactly when you need it, ensuring optimal performance, ironclad security, and significant cost savings without the burden of expanding your in-house team. The goal of Virtual-DBA is to provide a cost-effective solution for organizations seeking to optimize the security, management, maintenance, availability, and performance of their critical business systems, whether self-managed or cloud-managed (e.g., AWS RDS, Azure SQL Database). We accomplish this through a comprehensive remote DBA service offering designed specifically to meet the Oracle\u00ae, DB2\u00ae, Informix\u00ae, MySQL\u2122, PostgreSQL\u00ae, MongoDB\u00ae, MariaDB, and Microsoft SQL Server\u00ae, CockroachDB, Databricks, AWS, and Azure needs of our clients.","email":"info@xtivia.com","telephone":"8886853101","legalName":"XTIVIA, Inc","foundingDate":"1992-05-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"201","maxValue":"500"}},{"@type":"Person","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/9326f6340815aef31d91f56e4ba145da","name":"Monica Silva","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9af003bf84c81e7a65a1816bc03fa96f866c8d4432b67dec463ef4fbcbe2d65d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9af003bf84c81e7a65a1816bc03fa96f866c8d4432b67dec463ef4fbcbe2d65d?s=96&d=mm&r=g","caption":"Monica Silva"},"url":"https:\/\/virtual-dba.com\/author\/monica-silva\/"}]}},"_links":{"self":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts\/242721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/comments?post=242721"}],"version-history":[{"count":0,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts\/242721\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/media\/242738"}],"wp:attachment":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/media?parent=242721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/categories?post=242721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/tags?post=242721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}