Passer au contenu principal

logoCorrectSize.png

Workday Adaptive Planning Knowledge Center

Activer la sécurité intégrée pour les sources de données JDBC

Deux JDBC pilotes (JTDS et pilote MS SQL) prennent en charge la sécurité intégrée avec MS SQL Server.

Pour activer la sécurité intégrée dans une source de données/agent Adaptive , trois tâches doivent être exécutées en plus des étapes de configuration standard.

Pour l’agent sur site :

  1. Placer les dll des pilote’s requis dans le chemin système de l’agent avant que l’agent s’exécute.
  2. Configurez la propriété de connexion au service Agent avec l’utilisateur de domaine/le mot de passe approprié.

Pour la source de données :

  1. L’JDBC entrée URL a besoin de la propriété IntegratedSecurity=true

Configuration du service Agent de données Adaptive avec sécurité intégrée

  1. Dans Intégration > Intégrations de conception, déprovisionnez tout agent du PC hôte.
  2. Arrêtez le service Agent de données Adaptive .
  3. Reconfigurez le service Windows pour exécuter le compte Windows avec les informations d’identification réseau/bd.
    AdaptiveIntegration_integrated_security_account.png
  4. Assurez-vous que les DLL requises (sqljdbc_auth.dll, ntlmauth.dll) sont copiées dans la destination appropriée.

Pour les agents V51.17.8415 et plus récents, sqljdbc_auth.dll est automatiquement déployé par l’installateur de l’agent, les utilisateurs n’ont PAS besoin d’ajouter manuellement cette DLL.

La ntlmauth.dll requise pour un pilote jdbc JTDS (version x32 ou x64 selon la JVM en cours d’utilisation) doit être placé dans
C : \Program Files \Adaptive Data Agent \lib \mssqljdbc \x64 \ (pour JVM 64 bits)
ou
C:\Program Files\Adaptive Data Agent\lib\mssqljdbc\x86\ (For 32 bit JVM).

sqljdbc_auth.dll est disponible avec le Microsoft téléchargement
https://www.microsoft.com/en-US/download/details.aspx?id=11774

ntlmauth.dll est disponible à partir d’un emplacement de téléchargement JTDS
https://sourceforge.net/projects/jtds/files/jtds/1.2.5/ pour jtds 1.2.5
https://sourceforge.net/projects/jtds/files/jtds/1.2.8/ pour jtds 1.2.8
http://sourceforge.net/projects/jtds/files/ pour jtds 1.3.1

  1. Redémarrer le service Agent de données Adaptive .
  2. Réapprovisionnez l’agent en utilisant le gestionnaire de services d’agent.
    Adaptive Integration Enable Integrated Security Reprovision Agent

Création d’une source de données JDBC

Lorsque vous créez une source de données JDBC à l’aide du menu Créer une nouvelle source de données assurez-vous d’inclure integratedSecurity=true dans l’URL JDBC .

Pour le pilote MS SQL :

Classe de pilote :
com.microsoft.sqlserver.jdbc.SQLServerDriver
Jdbc URL :
jdbc:sqlserver://<server>:<port>;integratedSecurity=true
Exemple :
jdbc:sqlserver://dev-gp2013-r2:1433;integratedSecurity=true
Nom d’utilisateur : laisser vide
Mot de passe : laisser vide

Pour le pilote JTDS :

Classe de pilote :
net.sourceforge.jtds.jdbc.Driver
Jdbc URL :
jdbc:jtds:sqlserver://<server>:<port>;integratedSecurity=true;domain=<domain name>
Exemple :
jdbc:jtds:sqlserver://DEV-GP2013-R2:1433;integratedSecurity=true;domain=ADAPTIVE
Nom d’utilisateur : laisser vide
Mot de passe : laisser vide

  • Cet article vous a été utile ?