summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Newnham <mark@newnhams.com>2020-12-11 19:35:42 -0700
committerMark Newnham <mark@newnhams.com>2020-12-11 19:35:42 -0700
commit116faba4fb17e73bd25908803e6f39a6456668f0 (patch)
tree66bb5ca11d904b4cbafe703110cfe33d083631f4
parent90bc1a6794ece2b02c2a5d238159ae85da3cbd6d (diff)
downloadadodb-116faba4fb17e73bd25908803e6f39a6456668f0.tar.gz
adodb-116faba4fb17e73bd25908803e6f39a6456668f0.tar.bz2
adodb-116faba4fb17e73bd25908803e6f39a6456668f0.zip
@mnewnham Add support for specific SQL Server connection port. See #624 …
Enhancement allows use of a specfic database connection port
-rw-r--r--drivers/adodb-mssqlnative.inc.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/drivers/adodb-mssqlnative.inc.php b/drivers/adodb-mssqlnative.inc.php
index e817ef21..70c99202 100644
--- a/drivers/adodb-mssqlnative.inc.php
+++ b/drivers/adodb-mssqlnative.inc.php
@@ -454,7 +454,13 @@ class ADODB_mssqlnative extends ADOConnection {
ADOConnection::outp('Microsoft SQL Server native driver (mssqlnative) not installed');
return null;
}
-
+
+ if (!empty($this->port))
+ /*
+ * Port uses a comma
+ */
+ $argHostname .= ",".$this->port;
+
$connectionInfo = $this->connectionInfo;
$connectionInfo["Database"] = $argDatabasename;
if ((string)$argUsername != '' || (string)$argPassword != '')
@@ -478,6 +484,7 @@ class ADODB_mssqlnative extends ADOConnection {
* to use windows authentication
*/
if ($this->debug)
+
ADOConnection::outp('No userid or password supplied, attempting connection with Windows Authentication');
}