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

SQLite उपयोगकर्ता अनुमतियाँ

मैंने MySQL और PostgreSQL में उपयोगकर्ता अनुमतियों को कवर किया है।

SQLite के बारे में ध्यान देने योग्य एक बात यह है कि अनुमति प्रबंधन, GRANT . का उपयोग करके और REVOKE , उपलब्ध नहीं है।

यह उपलब्ध नहीं है क्योंकि यह संभव नहीं है

इसका कारण यह है कि SQLite डेटाबेस एक फ़ाइल में स्व-निहित है।

यह SQLite आर्किटेक्चर के कारण है।

SQLite फ़ाइल तक पहुंच के साथ कुछ भी डेटाबेस के अंदर कुछ भी एक्सेस कर सकता है।

डेटाबेस स्तर पर अनुमति देने का कोई तरीका नहीं है ।

यदि आपके एप्लिकेशन को उपयोगकर्ता अनुमतियों को लागू करने की आवश्यकता है, तो आप ऐसा एप्लिकेशन स्तर पर कर सकते हैं, उदाहरण के लिए अपने API सर्वर में, लेकिन यह आप पर निर्भर है।

यदि आपके ऐप को उपयोगकर्ता अनुमतियों की आवश्यकता है, तो आप अपनी डीबीएमएस पसंद पर भी पुनर्विचार कर सकते हैं और इसके बजाय MySQL/MariaDB के PostgreSQL को प्राथमिकता दे सकते हैं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. NullPointerException getReadableDatabase पर ()

  2. ऑफ़लाइन अंतर्राष्ट्रीयकरण ऐप कैसे बनाएं:कई भाषाओं का समर्थन करें

  3. मुझे क्या चुनना चाहिए - JSON या SQLite?

  4. त्रुटि:कर्सरविंडो से पंक्ति 0, कॉलम -1 नहीं पढ़ सका। सुनिश्चित करें कि डेटा तक पहुँचने से पहले कर्सर को सही ढंग से प्रारंभ किया गया है

  5. SQLite ट्रिगर