Skip to content

Commit

Permalink
SqlsrvDriver: fixed: sql server does not respond on non-string creden…
Browse files Browse the repository at this point in the history
…tials
  • Loading branch information
Mira Paulik committed Jan 22, 2016
1 parent 4f2a0da commit 3b00115
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/Dibi/Drivers/SqlsrvDriver.php
Original file line number Diff line number Diff line change
Expand Up @@ -72,12 +72,17 @@ public function connect(array & $config)
$this->connection = $config['resource'];

} else {
$options = & $config['options'];

// Default values
if (!isset($config['options']['CharacterSet'])) {
$config['options']['CharacterSet'] = 'UTF-8';
if (!isset($options['CharacterSet'])) {
$options['CharacterSet'] = 'UTF-8';
}
$options['PWD'] = (string) $options['PWD'];
$options['UID'] = (string) $options['UID'];
$options['Database'] = (string) $options['Database'];

$this->connection = sqlsrv_connect($config['host'], (array) $config['options']);
$this->connection = sqlsrv_connect($config['host'], $options);
}

if (!is_resource($this->connection)) {
Expand Down

0 comments on commit 3b00115

Please sign in to comment.