Identity - Supprimer un droit sur la fiche personne d'un utilisateur par requête SQL


Supprimer un droit sur la fiche personne d'un utilisateur par requête SQL

 

Si vous avez besoin de supprimer manuellement le droit d’un utilisateur, d'abord vérifiez le droit et la personne concernée de la façon suivante :

 

SELECT TOP (1000) [personne_id]
      ,[droit_id]
      ,[compte_type_id]
      ,[lien_personne_droit_date_debut]
      ,[lien_personne_droit_date_fin]
      ,[lien_personne_droit_admin_id]
      ,[lien_personne_droit_admin_identity]
      ,[lien_personne_droit_config]
      ,[lien_workflow_instance_id]
      ,[lien_groupe_droit_id]
      ,[lien_personne_droit_from_biseau]
  FROM [Hpliance].[dbo].[LIEN_PERSONNE_DROIT]
  where [personne_id] = (id_personne)
  and [droit_id] = (select [droit_id] from droit where droit_code ='(code_droit)')

 


Après avoir vérifié la première requête, vous pouvez supprimer le droit de la personne de cette façon :

 

update  [Hpliance].[dbo].[LIEN_PERSONNE_DROIT]
set [lien_personne_droit_date_fin] = null
  where [personne_id] = (id_personne)
  and [droit_id] = (select [droit_id] from droit where droit_code ='(code_droit)')

 

Après l'exécution du script le droit est supprimé de la fiche utilisateur


This topic has been closed for comments