From 45bdbd2c074f1982db9c33dbb71d882218f12246 Mon Sep 17 00:00:00 2001 From: Bryan Rosander Date: Mon, 13 Nov 2017 16:14:59 -0500 Subject: [PATCH] Allowing DbUser authentication to pass through to driver --- src/main/scala/com/databricks/spark/redshift/Parameters.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/com/databricks/spark/redshift/Parameters.scala b/src/main/scala/com/databricks/spark/redshift/Parameters.scala index b8eed869..bcecd9f3 100644 --- a/src/main/scala/com/databricks/spark/redshift/Parameters.scala +++ b/src/main/scala/com/databricks/spark/redshift/Parameters.scala @@ -58,7 +58,7 @@ private[redshift] object Parameters { "You cannot specify both the 'dbtable' and 'query' parameters at the same time.") } val credsInURL = userParameters.get("url") - .filter(url => url.contains("user=") || url.contains("password=")) + .filter(url => url.contains("user=") || url.contains("password=") || url.contains("DbUser=")) if (userParameters.contains("user") || userParameters.contains("password")) { if (credsInURL.isDefined) { throw new IllegalArgumentException(