Main   Products   Offshore Outsourcing   Customers   Partners   ContactUs  
JDBC Databases
  HXTT Access v5.2
 
  Buy Now
  Support
  Download
  Document
  FAQ
  HXTT Cobol v2.1
  HXTT DBF v5.2
  HXTT Excel v4.2
  HXTT Paradox v5.2
  HXTT Text(CSV) v5.2
  HXTT XML v1.2
Offshore Outsourcing
Oracle Data Import/Export
DB2 Data Import/Export
Sybase Data Import/Export
Free Resources
  Firewall Tunneling
  Search Indexing Robot
  Conditional Compilation
  Password Recovery for MS Access
  Password Recovery for Corel Paradox
  Checksum Tool for MD5
  Character Set Converter
  Pyramid - Poker of ZYH
   
   
   
Hongxin Technology & Trade Ltd. of Xiangtan City (abbr, HXTT)

HXTT ACCESS
Encripted MS Access database
Rodolfo Vasquez
2005-06-30 00:00:00.0
Trying the driver got this problem:

java.sql.SQLException: Failed to load database SBRF! For more information, please use SQLException.getNextException().

and get NextException shows:

java.sql.SQLException: An unkown encrypted Access database file

I think the external database is encripted for security but think some crypt should work (f.e. DES, TRIDES, or BLOWFISH) but allways got the same problem. I've tryed with other database created for my own and everybody works well. I could connect to the database from Wintel using java sun's JdbcOdbc bridge.

Any idea?
Re:Encripted MS Access database
HXTT Support
2005-07-01 00:00:00.0
> I could connect to the database from Wintel using java sun's JdbcOdbc bridge.
Yeah. Now HXTT Access can't read an encrypted Access database file, if that file is encrypted by MS Access. DES, TRIDES, or BLOWFISH can be used to encrypt MS Access database, but is incompatible with MS Access. You need to use MS Access to decrypt your databse file, then HXTT Access can read/write normally that file.
Re:Re:Encripted MS Access database
rodolfo vasquez
2005-07-01 00:00:00.0
Thanks, it's a really good driver. I've tested several conditions and everyone worked well. I'm really amused on how well did you read the MDB files even better than mdbtools on linux (odbc).

Are there any plans in near future to get this windows propietary encription mechanism integrated to the driver?
Re:Re:Re:Encripted MS Access database
HXTT Support
2005-07-01 00:00:00.0
> how well did you read the MDB files even better than mdbtools on linux (odbc).
Because some of our programmers have good experiences on cracking Paradox database, and many variables of dbase database.

> Are there any plans in near future to get this windows propietary encription
> mechanism integrated to the driver?
Now Access can only read encrypted password from MS Access, and refuse to open a MS Access with password protection, if a correct password hasn't been set as Connection propetty. One programmer has checked and guessed the encryption mechanism is XOR with a very big key block, which is produced by an unknown algorithm. The encryption for Access 95(97)'s is simpler than that for Access 2000(2003). Maybe somedays we can provide such a function, if we can crack that unknown algorithm. Anyway, since MS Access' password is easily gotten, it's no bar to prohibit you to use MS Access to decrypt its database manually.






Search Key   Search by Last 50 Questions




Google
 

Address: 9 Station Rd., Xiangtan City, Hunan Province, P.R. China
Postcode: 411100
Phone: (86)731-58225727
Fax: (86)731-58225727
Email: webmaster@hxtt.com
Copyright © 1999-2011 Hongxin Technology & Trade Ltd. | All Rights Reserved. | Privacy | Legal | Sitemap