Configuration du connecteur ODBC de l'ordinateur client sur un cluster Big Data Service sécurisé

Avant de commencer cette étape, effectuez d'abord la configuration du connecteur ODBC de l'ordinateur client sur un cluster Big Data Service non sécurisé.
  1. Installez le client MIT Kerberos sur la machine Windows.
  2. Copiez le contenu de /etc/krb5.conf à partir d'un noeud de cluster vers le fichier C:\ProgramData\MIT\Kerberos5\krb5.ini.
  3. Collectez le certificat d'autorité de certification racine et les fichiers pem de certificat Trino Server, puis créez un fichier pem pour ajouter les deux certificats.

    Exemple :

    C:\Users\opc\cloud.oracle.com.pem

  4. Créez un principe utilisateur MIT et créez son keytab.
  5. Copiez le fichier keytab dans un répertoire Windows.

    Exemple :

    C:\Users\opc\admin.user.keytab

  6. Assurez-vous du nom d'hôte du coordinateur Trino.

    Dans le cas contraire, mettez à jour le fichier hôte Windows à l'emplacement C:\Windows\System32\drivers\etc\hosts avec l'adresse IP et le nom d'hôte.

  7. Dans Windows Search, recherchez et ouvrez Sources de données ODBC (64 bits).
  8. Sélectionnez Ajouter, puis Pilote ODBC Simba Trino.
  9. Cliquez sur Fin.
  10. Entrez les détails de la configuration DSN du pilote ODBC Simba Trino.
    1. Dans le champ Nom de source de données, entrez le nom de la source de données.
    2. Sélectionnez Authentification Kerberos pour le type d'authentification.
    3. Cochez la case Utiliser GSSAPI.
    4. Sélectionnez Options Kinit pour saisir les informations sur le principal de l'utilisateur.
    5. Effectuez l'une des opérations suivantes :
      • Pour Kinit avec Keytab, saisissez les informations de principal d'utilisateur dans les champs Kerberos Username et Keytab File Path.
      • Pour Kinit avec mot de passe, saisissez les informations de principal d'utilisateur dans les champs Kerberos Username et Keytab Password.
  11. Sélectionnez OK.
  12. Entrez les informations suivantes :
    Nom de service
    Saisissez Trino.
    Hôte de la source de données
    Entrez le nom d'hôte du coordinateur Trino de Big Data Service.
    Port
    Saisissez 7778 pour les clusters sécurisés compatibles SSL.
  13. Pour configurer SSL et fournir des détails de certificat pour le certificat Trino et son certificat racine, sélectionnez Options SSL.
  14. Pour tester la connexion, sélectionnez Tester.
  15. Pour enregistrer la configuration, sélectionnez OK.
  16. Dans le champ Catalogue, sélectionnez Hive.
  17. Dans le champ Schéma, sélectionnez la base de données à laquelle vous voulez vous connecter. Par exemple, par défaut.