মোবাইল ডাটাবেস পরিবেশের জন্য বিভিন্ন সুরক্ষা পদ্ধতি রয়েছে যেগুলো নিচে দেওয়া হলো:
ট্রান্সপারেন্সি (Transparencies) - মোবিলিটির কারণে বেসিক সুরক্ষা চ্যালেঞ্জ কঠোর হয়ে উঠেছে। এতে অন্তর্ভুক্ত ট্রান্সপারেন্সির বিতর্ক, ডাটাবেস অর্থে ট্রান্সপারেন্সি বনাম গোপনীয়তা অর্থে ট্রান্সপারেন্সি। প্রথমটি সংজ্ঞায়িত করে ব্যবহারকারী আন্তরিক সিস্টেম জ্ঞান থেকে তৃপ্ত হবে।
সুরক্ষিত লোকেশন এবং মুভমেন্ট (Secure Locations and Movements) - লোকেশন কেবল কাস্টমার আইডেন্টিটির সাথে সম্পর্কে সংবেদনশীল ডেটা। ব্যবহারকারীর ठিকানার সেরা সুরক্ষা হলো লোকেশন ইনফরমেশন বা ব্যবহারকারীর ইনফরমেশন ম্যানেজমেন্টের প্রতিরোধ। মুভমেন্ট ইনফরমেশন লোকেশন ইনফরমেশন এবং টাইম ইনফরমেশন থেকে প্রাপ্ত করা যায়, কারণ মুভমেন্ট টাইমে লোকেশন পরিবর্তন দ্বারা প্রতীকী করা হয়।
মোবাইল কম্পিউটিং যতটা সম্ভব ডেটা থ্রিফ্টি (data thrifty) হিসেবে কাজ করা উচিত, অর্থাৎ যতটা সম্ভব অ্যানোনিমাস। ডেটা থ্রিফ্ট গোপনীয়তা এলাকায় একটি টার্ম যা ব্যক্তিগত ডেটার মিতব্যয়ী ম্যানেজমেন্ট এবং প্রয়োজন নির্দেশ করে। ব্যক্তিগত ডেটা মানে যেকোনো তথ্য যা একটি সुस্পষ্ট বা শনাক্তযোগ্য প্রাকৃতিক ব্যক্তির সাথে সম্পর্কিত। ছদ্মনামের ব্যবহার ডেটা থ্রিফ্টের একটি দুর্বল রূপ। কারণ ডাটাবেস সিস্টেম অ্যানোনিমাস বা সুডোনিমাস কম্পিউটিং প্রদান করে না, সুডোনিম ডাটাবেস সিস্টেমের বাইরে তৈরি করা উচিত, বা ব্যবহারকারীদের 役割 (roles) এ কাজ করতে হবে।
এগ্রিগেশন সেপারেশন (Aggregation Separation) - এই ডেটার একত্রীকরণ শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য প্রযোজ্য। অনুমোদিত ব্যবহারকারীরা অ্যাডমিনিস্ট্রেটর, কিন্তু ভার্টিক্যাল সেপারেশনের সীমাবদ্ধতার সাথে, এবং প্রতিটি প্রভাবিত ব্যবহারকারী সহ ডেটা সাবজেক্ট।
সুরক্ষা অর্জন করা হয় ব্যবহারকারীর পরিচয় এবং লোকেশন ও টাইমের পৃথকীকরণ দ্বারা। এটিকে অ্যাক্সেস কন্ট্রোলের সাহায্যে বাস্তবায়ন করতে হবে, কিন্তু তাদের ফিজিক্যাল সেপারেশনদ্বারাও। যেহেতু সাধারণত ব্যবহারকারীর পরিচয় সহজে নির্ধারিত হয়, লোকেশন অ্যাট্রিবিউট প্রতিষ্ঠা করা একটি কঠিন প্রক্রিয়া এবং নলেজ ডিসকভেরি মেথড প্রয়োজন।
ভার্টিক্যাল সেপারেশন (Vertical Separation) - একজন ব্যবহারকারী সম্পর্কে যত বেশি ডেটা অ্যাক্সেস করা হয়, ব্যবহারকারীর মুভমেন্ট এবং লোকাল এক্টিভিটির সম্পর্কে তত বেশি সম্পূর্ণ ডেটা ফলাফল হিসেবে আসে। ব্যক্তিগত ডেটার একটি পৃথকীকরণ করা পরামর্শদেয় যাতে একটি ব্রড ব্যবহারকারীর ভিউ তৈরি না হয়। পৃথকীকরণ হতে পারে ভার্টিক্যাল, বা সিলেক্টিভ। এর মানে অডিট রেকর্ড বা সেলুলার কনটেক্সট, যথাক্রমে, ডাটাবেস সিলেকশন-ভিত্তিক ভিউতে সংরক্ষিত রাখা উচিত।
হরিজন্টাল সেপারেশন (Horizontal Separation) - হরিজন্টাল সেপারেশনের প্রয়োজনীয়তা একটি ক্লাসিক্যাল ডাটাবেস চ্যালেঞ্জ নির্দেশ করে। ডেটা মৌলিক অপারেটিং সিস্টেম এবং নেটওয়ার্কের মাধ্যমে ম্যানেজ করা হয় সেগুলো সংরক্ষণ এবং ট্রান্সফার করার জন্য।
ডাইনামিক এবং রিসোর্স-সীমাবদ্ধ মোবাইল এনভায়রনমেন্ট (Dynamic and Resource Restricted Mobile Environment) - উপরন্তু, সুরক্ষা এবং গোপনীয়তা পদ্ধতিগুলো খুব স্ট্যাটিক যেখানে মোবাইল কমিউনিকেশন এনভায়রনমেন্ট ডাইনামিক এবং কোয়েরি ও ফলাফলের পরিবর্তন বাধ্য করে।
মোবাইল ডাটাবেস এনভায়রনমেন্টের ডাইনামিক্স উত্পন্ন হয় পরিবর্তনশীল মোবাইল কনটেক্সট থেকে যার মধ্যে আছে পরিবর্তনশীল এলাকা, ডাইনামিক এবং কিংকর্তব্যবিমূঢ় রিসোর্স এবং পরিবর্তনশীল ব্যবহারকারী এবং সফটওয়্যার কনটেক্সট।