Quando você cria ou atualização uma senha de conta de usuário NSM, a senha recém armazenada é com um valor de Salt de 256 bits aleatório. Além disso, o hash é usado
PBKDF2WithHmacSHA1 como o
PseudoRandom Function (prf).
Esse processo atenua a exposição de valores de hash brutos a hackers e o torna mais seguro. Portanto, você não pode recuperar a senha do NSM e deve redefini-la seguindo as etapas abaixo:
- Abra um prompt de comando no NSM.
- Altere o diretório:
- Para o NSM 8.x , 9.1 antes de 9.1.7.77 e 9.2 :
Alterar para $:\mysql\bin (o padrão é C:\mysql\bin\ ).
- Para o NSM 9.1.7.77 e versões posteriores e 10.x :
Altere o diretório para $:\MariaDB\bin (por exemplo, c:\MariaDB\bin ).
Nota: Para upgrades, o local padrão é o diretório de instalação do banco de dados anterior.
- Efetuar logon no banco de dados:
Digite Mysql -u root -p e, em seguida, pressione Enter. Você será solicitado a fornecer a senha raiz que você especificou durante a instalação.
- Alterar para o banco de dados correto:
Digite Use lf; e pressione Enter. Esse comando muda para o banco de dados correto.
- Descubra o hash ( authtype ) para UUID1:
Digite SELECT authtype FROM iv_usercredential WHERE UUID = 1; e pressione Enter.
- Exiba a saída. Você verá MD5SHA-1, ou PBKDF2 estará listado para o hash usado. Anote a saída e continue.
- Redefinir a senha:
Altere a hash do UUID1 para o hash descoberto acima. Digite o comando apropriado para a sua plataforma e defina a senha como admin123 :
- Se o for MD5 o caso authtype , execute o seguinte comando:
UPDATE iv_usercredential SET crval='3304b042e5d8426e5f503e58723cd931' WHERE UUID=1;
- Se o for SHA-1 o caso authtype , execute o seguinte comando:
UPDATE iv_usercredential SET crval='f865b53623b121fd34ee5426c792e5c33af8c227' WHERE UUID=1;
- Se o for PBKDF2 o caso authtype , execute o seguinte comando:
UPDATE iv_usercredential SET crval='1000:5b42403330353662666239:7de27beab86bdba6807eafa380fcce3f2b6769044d7669befbe101e6fa40fe24dbde7e6e388fae231defdecb8e997e382c1c8a6da2623e473e68cac2908eab42' WHERE UUID=1;
- Se o for PBKDF2WithHmacSHA512 o caso authtype , execute o seguinte comando:
UPDATE iv_usercredential SET crval='10000:5b2d33312c2032302c2034372c2037362c2035372c203131352c2039372c2039382c2036302c202d36302c202d33362c202d32332c2037302c202d3132362c2035352c2031335d:9fd13e55c3fb7f086c3744b092085ae26a024f5e8670d275276c820012c1cc9e17cd70a3f657e64d0696564fbf70c5ef8d2e69370cc8806d0daf01b7f6a20afc' WHERE UUID=1;
- Entre no NSM com a senha admin123 .
NOTA: Recomendamos que você altere sua senha imediatamente.