الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الإستعلام في قاعدة بيانات مشفرة

مغلق
بدأه TMS في 17 فبراير 2006 · 3 رد · 482 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي سؤال لطالما حيرني ...

و هو كيف يمكن حماية معلومات قاعدة البيانات , و كان الرد دائماً (من بعد كلمة السر) هو بتشفير المعلومات التي داخلها (و قد منحتنا .NET 2005 طريقة سهلة لذلك ) , و لكن ما لا أستطيع فهمه هو أنه عندما نريد إجراء الإستعلام على قاعدة البيانات , و لنقل البحث عن أية كلامات مشابهة لكلمة "تفاحة" فكيف نقوم بذلك و جميع المعلومات داخلها مشفرة ؟

أرجوا أن يستطيع أحدكم الرد علي .

و شكراً

newslatterlogo.jpg
#2

السلام عليكم عندي لك اقتراح ما رأيك أن تكتب أجرائية مخزنة تقوم بإنشاء جدول مؤقت و تضع فيه سجلات الجدول بعد فك تشفير البيانات و من بعد ذلك و ضمن نفس الإجرائية تطبق الإستعلام على الجدول المؤقت .

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

نعيب زماننا و العيب فينا

و ما لزماننا عيب سوانا ( الشافعي رحمه الله )

عماد.. B) B)

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#3

شكراً على ردك ....

لعل أن فكرتك تبدو معقولة للوهلة الأولى , و لكن فعل ذلك لجدول بـ 20 حقل و 200,000 سجل تبدوا مضيعة للوقت , إضافة الى أنه إذا حصل أحدهم على إذن و لوج على قاعدة البيانات فسيستطيع فتح الجدول المفكوك تشفيره !

newslatterlogo.jpg
#4

طيب ما الأمر ؟ إنها حالة واجهت العديد منا و لا يوجد حل ؟ أين Data Base Administrators ?

newslatterlogo.jpg

هذا الموضوع مغلق.

مواضيع مشابهة