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

ماهو نوع البيانات وحجم الحقول التالة

بدأه المهندس الليبي في 28 فبراير 2011 · 7 رد · 563 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ماهو نوع البيانات وحجم الحقول التالة:

Login_Name

Password

وارجوا ذكر السبب؟

حيث ان الحقول السابقه خاصه بقاعدة بيانات لبرنامج ماسنجر.

#2

هي من النوع nvarchar او char اي نوع بيانات نصي ............. السبب أن الاسم او كلمة المرور يمكن أن يحوي على احرف وارقام مختلفة

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#3

السلام عليكم

حسب تحليلك للمطلوب تستطيع ان تضع الحقول وانواعها مثلا نضع الاسئلة التالية

س : ما هو الحد الاقصى الذي ستسمح به لطول اسم المستخدم .

ج :50

س : هل ستسمح باداخل احرف غير الانجليزية

ج1 : نعم اذا نستخدم نوع الحقل nvarchar .

ج2 لا اذا نستخدم varchar

وهكذا حددنا نوع الحقل وطوله وكذلك ستفعل لاية حقول مع اختلاف الاسئلة والاجوبة .

وكلمة المرور Password قد تضعها اطول من المطلوب مثلا نضعها varchar(100) بحيث اذا استخدمنا خوارزمية تشفير قد تحتاج الى طول اكثر من المسموح ادخاله .

1
#4
TareqVB كتب:

السلام عليكم

حسب تحليلك للمطلوب تستطيع ان تضع الحقول وانواعها مثلا نضع الاسئلة التالية

س : ما هو الحد الاقصى الذي ستسمح به لطول اسم المستخدم .

ج :50

س : هل ستسمح باداخل احرف غير الانجليزية

ج1 : نعم اذا نستخدم نوع الحقل nvarchar .

ج2 لا اذا نستخدم varchar

وهكذا حددنا نوع الحقل وطوله وكذلك ستفعل لاية حقول مع اختلاف الاسئلة والاجوبة .

وكلمة المرور Password قد تضعها اطول من المطلوب مثلا نضعها varchar(100) بحيث اذا استخدمنا خوارزمية تشفير قد تحتاج الى طول اكثر من المسموح ادخاله .

شكرا لك ع التوضيح بس نبي نسألك ع المقصود بخوارزمية التشفير بالذات الغرض منها

#5
اقتباس
شكرا لك ع التوضيح بس نبي نسألك ع المقصود بخوارزمية التشفير بالذات الغرض منها

بشكل عام البيانات المهمة مثل كلمات المرور لا يحبذ تخزينها بشكل صريح وانما يحبذ تشفيرها والاسباب كثيرة .

#6
TareqVB كتب:

بشكل عام البيانات المهمة مثل كلمات المرور لا يحبذ تخزينها بشكل صريح وانما يحبذ تشفيرها والاسباب كثيرة .

تمام فهمت بس ياريت تعطيني مثال لبعض هذه الخوارزميات التي تستخدم في تخزين كلمة المرور في قاعدة البيان بشكل غير صحيح

تم تعديل هذه المشاركة بواسطة المهندس الليبي في 28 فبراير 2011 في 16:34

#7

أخي طارق يقصد انه يتم تشفير كلمة المرور ومن ثم يتم تخزينها في قاعدة البيانات مشفرة ........ مثلا تقنية MD5 تشفير احادي الاتجاه .......... لا يمكن به العودة للخلف وفك تشفيره

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#8

شكرا لكم وجزاكم الف خير

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…