process-mining
2024.10
true
UiPath logo, featuring letters U and I in white
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 nov. 2024

Configuration d'un compte SQL Server pour le chargement de données à l'aide d'un extracteur

Introduction

Afin de configurer une connexion de destination à la base de données SQL Server pour télécharger des données vers Process Mining local (Automation Suite), un utilisateur de la base de données possédant les autorisations d'accès appropriées est nécessaire pour une application de processus.

Méthodes d'authentification SQL

Lorsque vous utilisez SQL Server comme connexion de destination dans votre outil d'extraction, les méthodes d'authentification suivantes sont disponibles.

Méthodes d'authentification SQL

Description

Authentification de SQL Server

Un utilisateur SQL Server dans la base de données cible.

Authentification Windows

Un utilisateur Windows qui a accès à la base de données SQL.



Reportez-vous à la documentation officielle de Microsoft pour en savoir plus sur les méthodes d'authentification.

L'authentification SQL Server et l'authentification Windows sont des méthodes d'authentification prises en charge pour le chargement de données des applications de processus Process Mining à l'aide d'un extracteur. Cependant, l'utilisation de l'authentification Windows nécessitera des actions supplémentaires. Consultez Authentification Windows ci-dessous.

Database user

L'utilisateur de la base de données doit disposer des autorisations d'accès pour écrire dans le schéma d'application de l'application de processus Process Mining correspondante dans la base de données SQL Server. Lorsqu'une nouvelle application de processus Process Mining est créée, le schéma de l'application est indiqué à l'étape Télécharger des données à l'aide de l'extracteur.



L’accès peut être configuré comme suit :

  • Un utilisateur avec accès à tous les schémas d'application de processus
  • Un ou plusieurs utilisateurs ayant accès à des schémas d'application de processus spécifiques

Un utilisateur avec accès à tous les schémas d'application de processus

Un utilisateur de base de données est configuré pour charger des données dans la base de données SQL Server de Process Mining. Cet utilisateur de base de données dispose d'autorisations d'accès à tous les schémas d'application Process Mining et doit posséder les autorisations pour ajouter ou supprimer des tables dans ces schémas d'application. Cet utilisateur peut ainsi être utilisé lors du chargement des données pour toutes les applications de processus Process Mining. Lors de la création d'une nouvelle application de processus dans Process Mining, aucune autorisation d'accès supplémentaire ne doit être définie pour cet utilisateur de base de données.

Vous trouverez ci-dessous un aperçu des autorisations requises pour l'utilisateur de la base de données Process Mining AutomationSuite_ProcessMining_Warehouse.

Permission

Autoriser

db_datareader

accès en lecture à toutes les tables de la base de données.

db_datawriter

accès en écriture à toutes les tables de la base de données.

db_ddladmin

l'accès aux mises à jour sur toutes les tables de la base de données.

Remarque : Vous pouvez également choisir d'ajouter l'utilisateur à tous les schémas d'application individuellement si vous souhaitez limiter ses autorisations.

Configuration de l'utilisateur SQL pour télécharger les données

Chaque application de processus qui utilise l'option de téléchargement de données via l'extracteur a besoin d'un utilisateur SQL Server dédié disposant d'un accès spécifique au schéma associé à l'application de processus.

Suivez ces étapes.

Étape

Action

Syntaxe

1

Créez un identifiant.

Remarque :

La connexion doit être créée dans la base de données principale.

CREATE LOGIN <SQL_login_name> WITH PASSWORD = '<Password>'

2

Créez un utilisateur de base de données pour l'identifiant.

Remarque :

Cet utilisateur doit être créé dans la base de données AutomationSuite_ProcessMining_WareHouse.

CREATE USER <User_name> FOR LOGIN <SQL_login_name>

3

Affectez à l'utilisateur le rôle de base de données approprié.

SP_ADDROLEMEMBER <Role>, <User_name>

4

Définissez le schéma par défaut de l'utilisateur créé.

Attention :

Cette étape n'est requise que pour le chargement des données à l'aide de Theobald Xtract Universal.

ALTER USER <User_name> WITH DEFAULT_SCHEMA = <Schema>



Un ou plusieurs utilisateurs ayant accès à des schémas d'application de processus spécifiques

Un ou plusieurs utilisateurs de base de données sont configurés pour charger des données dans la base de données SQL Server de Process Mining. Chaque utilisateur de la base de données dispose d'un accès lui permettant d'écrire dans le schéma d'application spécifique d'une ou plusieurs applications de processus Process Mining. Lorsqu'une nouvelle application de processus Process Mining est créée, un rôle de base de données est automatiquement généré dans SQL Server pour accéder au schéma d'application correspondant. L'utilisateur de la base de données autorisé à télécharger des données pour la nouvelle application de processus doit se voir attribuer le rôle spécifique à l'application afin d'écrire dans le bon schéma d'application de l'application de processus.

Authentification Windows pour CData Sync

Avec l'authentification Windows, CData Sync utilise l'utilisateur Windows avec lequel l'instance CData Sync est démarrée en tant qu'utilisateur de la base de données. Cela implique qu'une instance CData Sync ne peut utiliser qu'un seul compte utilisateur Windows. Si plusieurs utilisateurs Windows sont requis, chaque utilisateur Windows doit posséder sa propre installation CData pour exécuter CData Sync avec un utilisateur Windows différent.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.