Le niveau de sécurité par défaut pour votre système InterAction est l'authentification SQL Server. SQL Server exige qu'un utilisateur entre un nom de compte et un mot de passe valides pour accéder à la base de données. Par conséquent, le logiciel InterAction doit également fournir à la base de données un nom de compte et un mot de passe valides lors de la connexion, tout comme n'importe quel autre "utilisateur".
Par défaut, les produits InterAction se connectent à la base de données InterAction en utilisant l'authentification SQL Server. Dans certains cas, votre organisation peut préférer utiliser l'authentification Windows pour ces connexions. Pour plus de détails, consultez le document “Using SQL Server Windows Authentication in an InterAction Environment” sur le site de support InterAction.
Lors de la connexion au serveur de base de données, InterAction se connecte au serveur en utilisant un compte "utilisateur" de base de données. InterAction utilise deux comptes de base de données différents - un compte de faible sécurité (IDCDFLT) et un compte de haute sécurité (IDCAPP). Ces deux comptes sont automatiquement créés lorsque vous initialisez une base de données InterAction. Notez que chaque utilisateur d'InterAction n'a pas besoin d'un compte de base de données séparé.
Lorsqu'un utilisateur démarre InterAction, le logiciel se connecte à la base de données InterAction en utilisant le compte de faible sécurité (IDCDFLT). Le logiciel obtient des informations à partir des tables de la base de données pour établir la connexion de haute sécurité, puis termine la connexion de faible sécurité et se reconnecte en utilisant le compte de haute sécurité (IDCAPP). InterAction se connecte à la base de données en tant que IDCAPP, quel que soit l'utilisateur InterAction qui se connecte au système. Des comptes de base de données séparés ne sont pas nécessaires pour chaque utilisateur de votre organisation.
Le compte IDCAPP est créé avec un mot de passe par défaut que vous devez changer pour des raisons de sécurité. Changez toujours ce mot de passe en utilisant InterAction Administrator. Si vous passez plus tard à l'authentification Windows, la connexion IDCAPP sera remplacée par la connexion Windows appropriée.
Ne changez jamais le mot de passe IDCAPP directement sur le serveur de base de données en utilisant les outils de base de données. Si vous le faites, le mot de passe stocké par InterAction (sous forme cryptée) ne correspond plus au mot de passe sur le serveur de base de données et InterAction ne peut pas se connecter au serveur.
Le compte IDCDFLT est également créé avec un mot de passe, mais ne changez pas ce mot de passe. Si vous changez ce mot de passe, InterAction ne pourra pas se connecter à la base de données.
Ne changez en AUCUN cas le mot de passe du compte IDCDFLT ! InterAction ne fonctionne pas si le mot de passe pour IDCDFLT est modifié !
Changer le mot de passe du compte de base de données (IDCAPP)
- Choisissez Administrer > Changer le mot de passe IDCAPP pour ouvrir la boîte de dialogue Changer le mot de passe IDCAPP.
-
Entrez le nouveau mot de passe dans les champs Nouveau mot de passe et Confirmer le mot de passe.
Notez que l'InterAction Administrator ne valide pas le mot de passe – vous devez entrer un mot de passe valide pour la plateforme de base de données que vous utilisez.
-
Choisissez OK.
Si vous changez le mot de passe après l'installation des autres applications, tous les services et processus devront être arrêtés et redémarrés pour que le nouveau mot de passe prenne effet.