How can I get the username and password of the SQL Anywhere Database?
The default user name and password of the SQL Anywhere Database are dBA and SQL. If you forget or do not know the Database Password, do the following (http://www.lhb2c.com ):
1. Use the default parameter to create a new ASA database named "test. DB ". Then, use the ultraedit and other binary editing tools to open the file and locate the "dba" (the binary system uses "44 42 41"): Observe this area, there are generally "DBO" and "public", followed by "sys" (red part ). This area is the data segment where the ASA saves the user password. Record all the binary data between the four empty characters "sys" before "00 00 00" and "44 42 21", which indicates the password "SQL ". Http://www.lhb2c.com ).
2. Open the database file for which the password is to be cracked. Make sure to back up the database file first to avoid failure. You can also locate the "dba" Password Storage area through searching.
3. Change the data in the database password storage area to test. the corresponding data (selected data) in the DB database. Do not copy or paste the data in non-binary mode when replacing the data. (In non-binary mode, the blank data of "00" will be changed to a space of "20", so it cannot be successful). for insurance purposes, it is recommended to input one by one on the keyboard (after all, there is not much data ). Before modification, delete the read-only attribute of the DB file. Save the modification.
4. If you do not know the DBA password of the original database, you can change it to "SQL ".
See: http://www.lhb2c.com