Guys, we were able to solve this problem.
If you have a look at the JBoss Manual (chapter 9), you will see that the hashes from
jboss are Base64-Encoded. The hashes I used were Hex-Encoded, so as you can see, that
doesn't fit together.
How can you now change them to Base64-Encoding?
Make a short database-script with the following code:
------
| set sqlblanklines on;
| set serveroutput on;
|
| DECLARE
|
| BEGIN
| -- read password field as hex-encoded raw data and convert data using base64
encoding
| update users set
password=utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl_raw.cast_to_raw(utl_raw.cast_to_varchar2(password))));
| END;
| ------
|
After this, you should be able to login.
Hope that helps. Maybe there is anyone out there how thinks this is useful.
Best regards!
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4265785#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...