Пример подключения C# Hive DB с драйвером ODBC с использованием проверки подлинности Kerberos

У меня возникла проблема с настройкой подключения ODBC к базе данных Hive с проверкой подлинности Kerberos.

Любой образец, использующий строку подключения драйвера ODBC/диалоговое окно ODBC DSN, будет очень полезен.

1 ответ

См. подробные настройки на рисунках с текстовым описанием имени источника данных (DSN) в ODBC (с настройкой Kerberos и SSL):

  1. Источник DNS HiveTest HiveTest
  • Я создал имя источника данных: «HiveTest».
  1. DSN, настройка сведений HiveTest Подробности HiveTest
  • Тип сервера Hive: Hive Server 2
  • Режим обнаружения службы: без обнаружения службы
  • Имя хоста: bdp-head01-xxxx.prod (в зависимости от установки вашего решения)
  • Порт: 10000 (по умолчанию для Hive)
  • База данных: по умолчанию (по умолчанию)
  • Аутентификация/механизм: Kerberos
  • Аутентификация/Область: VN.HW.xxx.PROD (на основе содержимого вашего файла keytab)
  • Полное доменное имя хоста/аутентификации: _HOST (допустимое значение по умолчанию)
  • Имя аутентификации/службы: куст
  • Комиссионный транспорт: SASL
  1. DSN, HiveTest с подробностями SSL SSL для HiveTest
  • SSL/Включить SSL: True
  • SSL/доверенные сертификаты: xxx.pem (путь к вашему файлу PEM)
Другие вопросы по тегам