title: Artifactory OSS with MariaDb
body: <p>Hope somebody can give me some hints.
  Fresh Ubuntu 20.04 system, installed Artifactory OSS 7.12.6 using apt-get  (it ended up in /opt/jfrog/artifactory).
  Then installed MariaDb and followed the instructions to link both (<a href="https://www.jfrog.com/confluence/display/RTF6X/MariaDB" rel="nofollow noreferrer">https://www.jfrog.com/confluence/display/RTF6X/MariaDB</a>).
  Everything seems on the right place, Artifactory is happily running, I can store and retrieve artifacts, however Artifactory is not using at all MariaDB and continue to use Derby.
  I can access MariaDb from console and did see no tables were created in the database.
  Of course I can access the DB via the console using the credential assigned to Artifactory.
  I did poke around in the Artifactory log files but I didn't see any error or any message related to MariaDb so I'm puzzled, how I can have Artifactory 7.12.6 OSS to use MariaDb ?
  Maybe that version supports only Derby ?</p>
  <p>This the system.yaml file :</p>
  <pre><code>ubuntu@ip-172-31-24-62:~$ cat /var/opt/jfrog/artifactory/etc/system.yaml
  ## @formatter:off
  ## JFROG ARTIFACTORY SYSTEM CONFIGURATION FILE
  ## HOW TO USE: comment-out any field and keep the correct yaml indentation by deleting only the leading '#' character.
  configVersion: 1
  
  
  ## NOTE: JFROG_HOME is a place holder for the JFrog root directory containing the deployed product, the home directory for all JFrog products.
  ## Replace JFROG_HOME with the real path! For example, in RPM install, JFROG_HOME=/opt/jfrog
  
  ## NOTE: Sensitive information such as passwords and join key are encrypted on first read.
  ## NOTE: The provided commented key and value is the default.
  
  ## SHARED CONFIGURATIONS
  ## A shared section for keys across all services in this config
  shared:
      ## Security Configuration
      security: 
      ## Join key value for joining the cluster (takes precedence over 'joinKeyFile')
      #joinKey: &quot;&lt;Your joinKey&gt;&quot;
  
      ## Join key file location
      #joinKeyFile: &quot;&lt;For example: JFROG_HOME/artifactory/var/etc/security/join.key&gt;&quot;
  
      ## Master key file location
      ## Generated by the product on first startup if not provided
      #masterKeyFile: &quot;&lt;For example: JFROG_HOME/artifactory/var/etc/security/master.key&gt;&quot;
  
      ## Maximum time to wait for key files (master.key and join.key)
      #bootstrapKeysReadTimeoutSecs: 120
  
      ## Node Settings
      node: 
      ## A unique id to identify this node.
      ## Default: auto generated at startup.
      #id: &quot;art1&quot;
  
      ## Default: auto resolved by startup script
      #ip:
  
      ## Sets this node as primary in HA installation
      #primary: true
  
      ## Sets this node as part of HA installation
      #haEnabled: true
  
      ## Database Configuration
      database: 
          type: mariadb
          driver: org.mariadb.jdbc.Driver
          url: jdbc:mariadb://localhost:3306/artdb?characterEncoding=UTF-8&amp;elideSetAutoCommits=true&amp;useSSL=false&amp;useMysqlMetadata=true
          username: artifactory
          password: &lt;*****&gt;
      ## One of: mysql, oracle, mssql, postgresql, mariadb
      ## Default: Embedded derby
  </code></pre>
  <p>Thanks
  STeve</p>