Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
JDBC
Description
Kerberos authentication functions differently on Windows and Unix system. In Unix, TGT cache is exposed and can be utilized for authentication purposes. However, Windows does not expose this cache. Therefore, in order to implement Kerberos authentication in a Windows setup, we need to use SSPI (Windows native Kerberos API implementation).
Due to this, Kerberos authentication in Hive JDBC driver works in Unix but doesn't work in Windows.