Restablecer la contraseña del usuario wcsadmin (tiempo de ejecución)

Puede restablecer la contraseña de usuario wcsadmin predeterminada (llamando a wcs_password):

En la imagen docker IBM Db2 de ejemplo, el ID de conexión del administrador predeterminado es wcsadmin y la contraseña predeterminada es wcs1admin. Puede cambiar las sentencias siguientes para actualizar los valores personalizados.

Procedimiento

  1. Escriba la sentencia SQL siguiente.
     select salt from userreg where logonid='wcsadmin';
    
  2. Abra Utility server Docker container.
  3. Ejecute el siguiente mandato.
     $ wcs_password password salt merchantKey;
    
    Por ejemplo:
     $ wcs_password wcs1admin 3h8x876vd8g3 1a1a1a1a1a1a1a1a2b2b2b2b2b2b2b2b
  4. Escriba la sentencia SQL siguiente.
     update userreg 
    set logonpassword=hex_encrypted_version_of_password_output_from_the_wcs_password_script
    where logonid = 'wcsadmin';
    
    Por ejemplo:
    • DB2
      update userreg 
      set logonpassword=x'534B6E474962776F466D2F5574486666537679732B6862527657665348364654694A56476D2F6C6930564352626E44496573586148387A64736E5151717A2B596D6573302F5941552F36644470513141364A724E2F413D3D' 
      where logonid = 'wcsadmin';
      
      update userreg set status = 1 where logonid='wcsadmin'; 
      
      update userreg set passwordexpired = 1 where logonid='wcsadmin';
    • Oracle
      update userreg
      set logonpassword='534B6E474962776F466D2F5574486666537679732B6862527657665348364654694A56476D2F6C6930564352626E44496573586148387A64736E5151717A2B596D6573302F5941552F36644470513141364A724E2F413D3D'
      where logonid = 'wcsadmin';
      
      update userreg set status = 1 where logonid='wcsadmin';
      
      update userreg set passwordexpired = 1 where logonid='wcsadmin'; 
      
      commit;