Skip to content

update wachtwoord procedure

Mark Prins edited this page Jun 24, 2021 · 2 revisions

In de staging database (schema) staan ook inloggegevens voor toegang tot "brmo-service" (en eventuele andere) webapplicatie(s). Deze gegevens zijn ondergebracht in de tabel "gebruiker_", bijwerken van een wachtwoord dient met een SQL update te worden gedaan waarbij de hash wordt geupdated.

Het default/standaard account is gebruiker "brmo" met hetzelfde wachtwoord.

versies tot 2.0.3

Het wachtwoord is met SHA-1 gehashed. Maak een nieuw wachtwoord met een sha1sum command-line tool of gebruik een online tool zoals http://www.sha1-online.com/.

voorbeeld

Hash wachtwoord brmo:

└─ $ ▶ echo -n brmo |sha1sum
6310227872580fec7d1262ab7ab3b4b3902a9f61  -

en vervolgens:

UPDATE gebruiker_ SET wachtwoord='6310227872580fec7d1262ab7ab3b4b3902a9f61' WHERE gebruikersnaam='brmo';

versies vanaf 2.1.0

Het wachtwoord is met PBKDF2WithHmacSHA512 gehashed. Tomcat levert in de "bin" directory een command-line tool om het wachtwoord te versleutelen: digest.sh of digest.bat.

voorbeeld

Maak een nieuw wachtwoord met de Tomcat digest tool.

└─ $ ▶ /opt/apache-tomcat-9.0.41/bin/digest.sh -a PBKDF2WithHmacSHA512 -i 100000 -s 16 -k 256 -h "org.apache.catalina.realm.SecretKeyCredentialHandler" brmo
brmo:783155a1252de70c05a296d0d2152598$100000$bf3b3d96899e647a3fc447e812efd13781c6e5d4760dbeeb97e30861d8a99583

en vervolgens:

UPDATE gebruiker_ SET wachtwoord='783155a1252de70c05a296d0d2152598$100000$bf3b3d96899e647a3fc447e812efd13781c6e5d4760dbeeb97e30861d8a99583' WHERE gebruikersnaam='brmo';
Clone this wiki locally