vb.net التحكم الكامل في إدارة المستخدمين وإنشاء صلاحياتهم في برنامجك من خلال sql server 2016

admin

عضو إداري
ادارة المنتدى

السلام عليكم ورحمة الله وبركاتة
والحمد لله أقصى مبلغ الحمد.. والشكر لله من قبل ومن بعد
أحببت أن أطرح بين أيديكم هذة الفكرة في طريقة إدارة المستخدمين وصلاحياتهم
Eh5U9Qx.gif
في هذة الطريقة سيكون التحكم الكامل في البيانات داخل قاعدة البيانات وليس في البرنامج
أن يكون التحكم في البيانات داخل قاعدة البيانات وليس في البرنامج
أي أن الكلمة الأخيرة تعود للقاعدة وليس للبرنامج
هي من تحدد قبول أو رفض أي إجراء يتم على هذة القاعدة
سواءاً تم الإتصال من برنامجك أو من أي أدوات أخرى تخص قواعد البيانات أو بأي طريقة كانت
لتطبيق هذة الفكرة تحتاج إلى إصدارة SQL SERVER 2016 وأعلى
نسخة مجانية بالكامل ولا تحتاج إلى تفعيل أو أي سيريال نمبر
تأكد أت تختار 2016 وأعلى
لأن هذة الإصدارة تمتلك مميزات جديدة لم تكن موجودة في الإصدارات السابقة
في هذا الدرس نحتاج إلى ميزة واحدة من المميزات الموجودة في هذا الإصدار 2016
سنتحدث عنها أثناء الشرح
( الشرح مقسم إلى أربع أجزاء )
أعلم تماماً أنني ليست جيداً في عمل الشروحات
لكن هذة البداية ... وبملاحظاتكم .. نتحسن بإخراج شروحات أفضل
الجزء الأول :
( صامت بدون صوت لأنه مسرع لإختصار الوقت )
فكرة الجزء الأول هي :
شرح سوء الفهم لإستخدام نص الإتصال ( connection string )
وسوء فهم طريقة التحقق من صلاحيات المستخدم
الجزء الثاني :
( الفكرة الأساسية )
سيتم شرح الفكرة الأساسية في تطبيق الصلاحيات وإدارة المستخدمين
والفكرة مرتبطة بأمور في قاعدة البيانات
بالتزامن مع شرح آلية الفكرة في البرنامج أيضاً يتم شرح أي علاقة لها في قاعدة البيانات
أي أنه سننتقل بين البرنامج وبين قاعدة البيانات لربط الفكرة وشرح الآلية
الجزء الثالث :
( قاعدة البيانات )
شرح تفاصيل باقي قاعدة البيانات والإجراءات المخزنة ( SQL Stored Procedure ) الموجودة بها وبعض الفنكشن ( SQL Function ) وكيفية آلية العمل التي تقوم بها
لتطبيق فكرة الصلاحيات الموجودة في هذا المشروع
الجزء الرابع :
( المشروع )
شرح تفاصيل المشروع بالفيجوال ستيديو

وكيفية إستخدام فكرة الصلاحيات داخل نوافذ المشروع وما هي المتطلبات التي يجب أن تتبعها لتشغيل فكرة الصلاحيات في المشروع
ملفات المشروع :
jKH6qrT.png
مضاف إليها ملفات قواعد البيانات :
CQelamV.png
لتحميل ملفات المشروع :
(الحجم : 3 م ب / التحميلات : 937)
مشاهدة المرفق security system test.rar
( هذة الأداة خارج نطاق الشرح - فقط للمساعدة )
ستسهل عليك عملية إنشاء كامل قاعدة البيانات من الألف إلى الياء :
فقط حدد السيرفر المطلوب
وطبعاً اسم المستخدم وكلمة المرور
أو التنفيذ بواسطة حساب الويندوز
فقط
ثم إضغط على ( تنفيذ )
qGzPOpk.png
ملف سكربت SQL موجود مع المشروع فقط قم بتشغيل المشروع
ملفات مشروع إنشاء القاعدة :
(الحجم : 56.08 ك ب / التحميلات : 483)
مشاهدة المرفق Execute SQL Server Script Files.rar
أخيراً
هذة قائمة بالأجزاء الأربعة ( إنتقال تلقائي للجزء الذي يلية )
مشاهدة ممتعة
 

أعلى