ODBC-Connector des Clientrechners in sicherem Big Data Service-Cluster konfigurieren
ODBC-Connektor des Clientrechners in einem sicheren Big Data Service-Cluster konfigurieren.
- Installieren Sie den MIT Kerberos Client auf dem Windows-Rechner.
-
Kopieren Sie den Inhalt von
/etc/krb5.confvon einem Clusterknoten in die DateiC:\ProgramData\MIT\Kerberos5\krb5.ini. -
Erfassen Sie das Root-CA-Zertifikat und die PEM-Dateien für das Trino-Serverzertifikat, und erstellen Sie dann eine PEM-Datei, um beide Zertifikate anzuhängen.
Beispiel::
C:\Users\opc\cloud.oracle.com.pem - Erstellen Sie ein MIT-Benutzerprinzip, und erstellen Sie dessen Keytab.
-
Kopieren Sie die Schlüsseltabelle in ein Windows-Verzeichnis.
Beispiel::
C:\Users\opc\admin.user.keytab -
Stellen Sie sicher, dass der Hostname des Trino-Koordinators lautet.
Wenn nicht, aktualisieren Sie die Windows-Hostdatei unter
C:\Windows\System32\drivers\etc\hostsmit IP und Hostname. - Suchen und öffnen Sie in der Windows-Suche ODBC-Datenquellen (64-Bit).
- Wählen Sie Hinzufügen, Simba Trino ODBC Driver aus.
- Wählen Sie Fertig.
-
Geben Sie die DSN-Setup für Simba Trino ODBC-Treiber-Details ein.
- Geben Sie im Feld Datenquellenname einen Namen für die Datenquelle ein.
- Wählen Sie unter Authentifizierungstyp die Option Kerberos-Authentifizierung aus.
- Aktivieren Sie GSSAPI verwenden.
- Wählen Sie Kinitoptionen aus, um die Principal-Informationen des Benutzers einzugeben.
- Gehen Sie folgendermaßen vor:
- Geben Sie für "Kinit mit Keytab" die Benutzer-Principal-Informationen in die Felder Kerberos-Benutzername und Keytab-Dateipfad ein.
- Geben Sie für "Kinit mit Kennwort" die Benutzer-Principal-Informationen in die Felder Kerberos-Benutzername und Keytab-Kennwort ein.
- Wählen Sie OK aus.
-
Geben Sie die folgenden Informationen an:
- Dienstname
- Geben Sie Trino ein.
- Datenquellenhost
- Geben Sie den Hostnamen des Trino-Koordinators für Big Data Service ein.
- Port
- Geben Sie für sichere SSL-fähige Cluster den Wert 7778 ein.
- Um SSL zu konfigurieren und Zertifikatdetails für das Trino-Zertifikat und das zugehörige Root-Zertifikat anzugeben, wählen Sie SSL-Optionen aus.
- Um die Verbindung zu testen, wählen Sie Testen aus.
- Um das Setup zu speichern, wählen Sie OK.
- Wählen Sie im Feld Katalog die Option Hive.
- Wählen Sie im Feld Schema die Datenbank, zu der Sie eine Verbindung herstellen möchten. Beispiel: Standard.