كيفية حفظ البيانات المهمه في قاعدة البيانات؟

السلام عليكم

خير الكلام ماقل ودل

اريد ان نتناقش عن كيفية حفظ البيانات المهمه في قواعد البيانات

مثال انا عملت تطبيق اندرويد شبيه بالسناب شات مثلا

ويوجد مستخدمين جدد

يتم التسجيل بالايميل وكلمه مرور

كيف اخزن حسابات المستخدمين بطريقه امنه في قاعدة البيانات على السيرفر


بما اني مدير نظم و مطور وب سأجاوبك (سيكون الشرح لMySql, MariaDB)

الصلاحيات داخل قاعدة البيانات

قلل الصلاحيات لاقل مايمكن مثلا

GRANT "SELECT", "UPDATE" ON dbName.* TO 'user'@'localhost';

بحيث يكون المستخدم user هو الشخص الوحيد القادر على الاتصال بقاعده البيانات وتنفيذ اومر العرض والتعديل فقط (لو تعاملت مع cpanel مثلا ستكون قد واجهت هذا الامر)

إعدادات قاعده البيانات

الإعدادات مهمه خصوصا إغلاق الاتصال من الخارج لولاحظت اعلاه المستخدم كتب بعد اسمه localhost ويعني اتصال داخلي بستخدام Unix domain socket وليس من الخارج وايضا عليك وضع صلاحيات الملفات ل 700 مثلا بحيث لايصل غير مستخدم mysql للملفات

وشكرا.