Ormada wrote: >i think cryptographics work strange because if u have db protected by pass >(that i dont know) i can just set pass to none and get db data in open code >(not crypted) this way crypto is no reason. No. With DISQLite3 you can not just open an encrypted database without setting the correct password first. What makes you believe this is possible? Can you provide a simple source code example? >i think change pass operation can be only in 2 things >1- db not encrypted >2 - u enter correct CURRENT db pass and want change it > >what do u think about this ? Are you using DISQLite3 Personal? Encryption works well with this free version but it supports a single password only. So regardless of which password you set, it will always encrypt and decrypt with the same password. This is a limitation of the free DISQLite3 Personal only. DISQLite3 Pro gracefully respects any password you choose. Ralf _______________________________________________ Delphi Inspiration mailing list yunqa@xxxxxxxxxxxxx //www.freelists.org/list/yunqa