1
votes

Récupération de mot de passe dans Blueprism

J'ai le nom d'utilisateur admin. Mais maintenant, j'oublie mon mot de passe, je veux réinitialiser mon mot de passe en prisme bleu. Comment récupérer mon mot de passe?


0 commentaires

4 Réponses :


0
votes

Vous pouvez réinitialiser le mot de passe en exécutant une requête dans la base de données MS SQL dans laquelle BluePrism stocke tout ce qu'il utilise. Quant à savoir quelle requête il s'agit, il semble que cela dépend de la version de BluePrism, selon cette page :

Comment puis-je réinitialiser mon mot de passe administrateur Blue Prism?

Si vous oubliez votre mot de passe administrateur Blue Prism et / ou dépassez le nombre maximum de tentatives de connexion autorisées, veuillez contacter support@blueprism.com pour savoir comment demander les scripts de réinitialisation de mot de passe administrateur appropriés .

Nous avons plusieurs scripts que vous pouvez utiliser pour réinitialiser le mot de passe du compte "Admin". La commande de script est spécifique à la version de Blue Prism que vous utilisez.

Important: ces scripts ne doivent être exécutés que par un administrateur de base de données ou par une personne ayant une connaissance de SQL.


0 commentaires

9
votes

Ce n'est pas le script officiel distribué par Blue Prism (comme @Jerry l'a souligné), mais un script que j'ai utilisé contre plusieurs installations pour forcer la réinitialisation du mot de passe.


Blue Prism v6

Ceci trouve l'utilisateur avec le nom d'utilisateur admin et réinitialise son mot de passe à la chaîne d'origine admin . Cela forcera un changement de mot de passe pour admin lors de leur prochaine connexion.

USE blueprism
UPDATE BPAUser
SET password = '208512264222772174181102151942010236531331277169151'

Blue Prism v5

Ce script changera tous les utilisateurs du mot de passe de l'environnement retournent à admin , mais ne forcera pas un changement de mot de passe lors de la prochaine connexion. Il existe probablement un moyen plus élégant pour ce faire et cibler uniquement l'utilisateur admin , mais malheureusement je n'ai plus accès à un schéma v5 pour tester cela.

USE blueprism
UPDATE BPAPassword SET salt = '', hash = '208512264222772174181102151942010236531331277169151', type = 0
WHERE userid = (SELECT userid FROM BPAUser WHERE username = 'admin')


0 commentaires

-1
votes

Vous pouvez simplement entrer admin comme utilisateur et admin comme mot de passe. Par la suite, vous êtes redirigé vers une fenêtre qui vous permettra de saisir un nouveau mot de passe.


1 commentaires

Ne fonctionnera probablement pas si le mot de passe par défaut a été modifié!



-1
votes

S'il s'agit d'un niveau d'entreprise, vous devez alors augmenter le ticket pour l'équipe informatique. Ils réinitialiseront le mot de passe et vous informeront.

Si Blue Prism est installé sur une machine locale avec les informations d'identification de la base de données locale, il existe une astuce pour le réinitialiser.

Quelle que soit la version, vous pouvez suivre les mêmes étapes. Comme j'ai la version 6. ci-dessous, les captures d'écran concernent la version 6. Mais les tâches fondamentales seront les mêmes.

Les étapes sont les suivantes:

Comme nous le savons, lors de l'installation de Blue Prism sur le système, il demandera la connexion. Considérant que le mot de passe "Connexion par défaut" doit être réinitialisé. Suivez les étapes suivantes:

  1. Cliquez sur l'icône Blue Prism
  2. Cliquez sur le lien Configurer sur la fenêtre de connexion ci-dessous, la fenêtre apparaîtra

 entrez la description de l'image ici

  1. Cliquez sur le bouton Nouvelle connexion . La fenêtre suivante apparaîtra avec le nom de connexion par défaut. Dans mon cas, c'est connection2

 entrez la description de l'image ici

Comme ces étapes doivent être effectuées sur la machine locale, utilisez le nom de l'instance de base de données locale comme Serveur de base de données et donnez le nom Nom de la base de données

Remplissez les informations requises et cliquez sur Créer une base de données . Une fois la base de données créée avec succès, il suffit de s'assurer à nouveau de cliquer sur Tester la connexion et de valider l'établissement de la connexion entre Blue Prism et SQL Server

Remarque: Dans la base de données SQL, la base de données sera créée avec le nom donné dans le champ Database Name

  1. Ouvrez l'instance SQL Server, vous trouverez le Database Name (valeur mentionnée dans le champ) créé.
  2. Accédez à Nom de la base de données -> Tables -> BPAPassword et appuyez sur la requête suivante Sélectionnez * dans BPAPassword . Dans la table de sortie, salt et hash les deux principales colonnes que nous recherchons.

Remarque: Nous faisons cela, comme nous le savons lorsque nous installons Blue Prism et essayons de nous connecter, le nom d'utilisateur et le mot de passe initiaux seront admin . Dès que nous nous connectons avec les informations d'identification par défaut, il vous demandera de changer le mot de passe.

Le prisme bleu stockera toutes les valeurs en mode chiffré dans Database, donc le déchiffrement des valeurs sera impossible en tant qu'humain.

Comme il s'agit d'une nouvelle connexion pour Blue Prism, pour cette connexion le mot de passe par défaut sera admin

Maintenant, copiez la valeur de salt et hash .

  1. Connectez la base de données utilisée pour la Connexion par défaut . Et mettez à jour les colonnes salt et hash dans la table BPAPAassword à l'aide de l'instruction SQL Update pour un utilisateur spécifique.

Remarque: si vous avez plusieurs utilisateurs, accédez à BPAUser et recherchez l'utilisateur pour lequel vous devez réinitialiser le mot de passe.

REMARQUE: Cela ne sera effectué que sur la machine locale. Si cela s'est produit au sein de l'organisation, veuillez vous connecter à l'équipe informatique pour réinitialiser le mot de passe. Veuillez ne pas créer la base de données sur le serveur de base de données de l'organisation car cela pourrait affecter le serveur Blue Prism qui est déjà configuré selon les exigences de l'organisation


1 commentaires

Cette réponse doit être retravaillée pour indiquer clairement que la " instruction de mise à jour SQL pour un utilisateur spécifique " vise spécifiquement à modifier les champs salt / hash aux valeurs extraites à l'étape 5. En outre: " Si cela s'est produit au sein de l'organisation, veuillez vous connecter à l'équipe informatique pour réinitialiser le mot de passe " - que se passe-t-il si l'organisation en question n'a pas d'équipe informatique affectée à la maintenance du sous-jacent base de données? Même dans ces types d'environnements, les utilisateurs disposant de l'autorisation «Rôles utilisateur» pourront modifier le mot de passe d'un utilisateur dans l'environnement d'une manière nettement plus élégante et moins risquée.