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?
4 Réponses :
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.
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.
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'
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')
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.
Ne fonctionnera probablement pas si le mot de passe par défaut a été modifié!
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:
Configurer
sur la fenêtre de connexion ci-dessous, la fenêtre apparaîtra Nouvelle connexion
. La fenêtre suivante apparaîtra avec le nom de connexion par défaut. Dans mon cas, c'est connection2
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
Database Name
(valeur mentionnée dans le champ) créé. 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 code>. 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
.
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
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.