diff --git a/lib/private/db/connectionfactory.php b/lib/private/db/connectionfactory.php
index 1f676f1fca20b58ce12a4ea684f4c8d334e24d8f..f6253e09b951290ae4e2f2659ac656ca770394b2 100644
--- a/lib/private/db/connectionfactory.php
+++ b/lib/private/db/connectionfactory.php
@@ -153,6 +153,13 @@ class ConnectionFactory {
 		}
 
 		$connectionParams['tablePrefix'] = $config->getSystemValue('dbtableprefix', 'oc_');
+
+		//additional driver options, eg. for mysql ssl
+		$driverOptions = $config->getSystemValue('dbdriveroptions', null);
+		if ($driverOptions) {
+			$connectionParams['driverOptions'] = $driverOptions;
+		}
+
 		return $connectionParams;
 	}
 }