SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

SQLiteOpenHelper का उपयोग करते समय SQLCipher को कैसे कार्यान्वित करें

इस स्थिति में मुझे SQLCipher का उपयोग कैसे करना चाहिए?

बिल्कुल सामान्य आपके सामान्य sql कार्यान्वयन की तरह।

मुझे पासवर्ड कहां परिभाषित करना चाहिए?

यदि आप SQLiteHelper का उपयोग कर रहे हैं, तो जब आप इसे पहली बार इस तरह प्राप्त करेंगे तो यह डेटाबेस बनाएगा:

helper.getWriteableDatabase("myPassword");

पहली कॉल पर यह इस पासवर्ड के साथ डेटाबेस तैयार करेगा। अपकमिंग कॉल पर यह केवल इस पासवर्ड के साथ काम करेगा।

(यह पता चला कि जब मैं स्रोत पर गया था:https://github.com/sqlcipher/android-database-sqlcipher/blob/master/android-database-sqlcipher/src/main/java/net/sqlcipher/database/SQLiteOpenHelper .java, getWriteableDatabase(String pw) मेथड चेकआउट करें!

मुझे लोडलिब्स (संदर्भ) का उपयोग कहां करना चाहिए?

कॉल करने से ठीक पहले helper.getWriteableDatabase("myPassword"); पहली बार!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. doInbackground करते समय प्रगति प्रदर्शित करें

  2. SQLite Nullif () कैसे काम करता है

  3. SQLite सूचीदृश्य नई गतिविधि में परिणाम खोलने के लिए डीबी फ़िल्टर पर क्लिक करें

  4. SQLiteConnection वस्तु रिसाव को रोकने में असमर्थ

  5. पायथन, SQLite और SQLAlchemy के साथ डेटा प्रबंधन