× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
tomconrad reported 2015-01-19T17:52:37Z  · tariqrahiman last modified 2015-01-28T17:44:58Z

Hive - User should be able to enter driver parameters instead of principal in server properties when using Kerberos


Priority Major
Complexity Trivial
Component Hive
Version 15.0
The problem is that we force the user to add "Principal=xxxx" to the URL in the Server Properties when using Kerberos. For the Simba drivers, this looks like it has changed from Apache. There is nothing in the Simba docs that indicates that you can use the Principal parameter where the Cloudera Impala docs using Apache say that you have too. Examples of both...
 
 
Impala with Simba - > jdbc:impala://localhost:21050;AuthMech=1;KrbRealm=EXAMPLE.COM;Krb HostFQDN=impala.example.com;KrbServiceName=impala 
 
 
As proof.. This URL works for the customer.              String url = "jdbc:impala://nyrmpla527.ny.fw.gs.com:21050;AuthMech=1;" +

            "KrbRealm=GS.COM;KrbHostFQDN=nyrmpla527.ny.fw.gs.com;KrbServiceName=p2epda";

 
Unfortunately, we make the user fill in the Principal field in the Server Properties and that is added to the URL. A change is needed that removes the Principal field check and doesn't add principal to the URL when the Simba drivers are loaded. This can be tested and if it works perhaps a more permanent change can be added specifically for the Simba drivers.
 
 

Issue #13045

Closed
Fixed
Resolved 2015-01-19T18:13:27Z
 
 
Completion
No due date
Fixed Build ADS 15.0.11-11
No time estimate

About AquaClusters Privacy Policy Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017