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