diff --git a/lib/SimpleSAML/Database.php b/lib/SimpleSAML/Database.php index 4de2d2a3c53b5fba59c0d58474756a20a60c0aa4..9dbc707d0829e00b2564903a5708858f963b2bb0 100644 --- a/lib/SimpleSAML/Database.php +++ b/lib/SimpleSAML/Database.php @@ -81,8 +81,8 @@ class Database // Connect to the master $this->dbMaster = $this->connect( $config->getString('database.dsn'), - $config->getString('database.username'), - $config->getString('database.password'), + $config->getString('database.username', null), + $config->getString('database.password', null), $driverOptions ); @@ -119,8 +119,8 @@ class Database $assembledConfig = array( 'master' => array( 'database.dsn' => $config->getString('database.dsn'), - 'database.username' => $config->getString('database.username'), - 'database.password' => $config->getString('database.password'), + 'database.username' => $config->getString('database.username', null), + 'database.password' => $config->getString('database.password', null), 'database.prefix' => $config->getString('database.prefix', ''), 'database.persistent' => $config->getBoolean('database.persistent', false), ),