السلام عليكم و رحمة الله و بركاته
اريد ان اضع كلمة سر لل Sql server بحيث لا يستطيع احد ان يري الداتا الموجوده ولا يستطيع التعديل الا باسم المستخدم sa و كلمة السر التي احددها حتي و لو كان Administrator الخاص بالجهاز او الشبكه
السلام عليكم و رحمة الله و بركاته
اريد ان اضع كلمة سر لل Sql server بحيث لا يستطيع احد ان يري الداتا الموجوده ولا يستطيع التعديل الا باسم المستخدم sa و كلمة السر التي احددها حتي و لو كان Administrator الخاص بالجهاز او الشبكه
اولاً نحن لا نتعامل مع اكسس نحن نتعامل مع سيرفر
محرك قاعدة البيانات و قواعد البيانات على سيرفر و لكى يمكنك التعامل من خلال اى Interface مع قاعدة البيانات يجب ان يكون لديك الصلاحيات اللازمة للوصول لقاعدة البيانات ليس هذا فحسب بل و صلاحيات للتعامل معها هذا ما يحدده المطور مع مدير قاعدة البيانات
اقتباسولا يستطيع التعديل الا باسم المستخدم sa
من قال لك هذا الكلام
استخدام ال sa Account هو من اكبر الاخطاء الامنية التى يقع فيها المطورون المبتدئون لان هذا الحساب هو ال System Administrator و يمكنه الوصول لاى قاعدة بيانات على السيرفر بما يحمله من صلاحيات تسمح له باضافة مدير اخر لقاعدة البيانات اى اننا نتحدث عن حساب كارثى
الافضل هو اعطاء كلمة مرور طويلة و مركبة من ارقام و حروف و حروف خاصة و عدم اعطاء اى صلاحيات لهذا الحساب على اى قاعدة بيانات او استخدامه للوصول لقواعد البيانات من خلال برامجك
اقتباسحتي و لو كان Administrator الخاص بالجهاز او الشبكه
راجع الجزء الخاص بال Logins And Users فى ال Books Online المرفق مع ال SQL Server
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
جزاك الله خيرا اخي الكريم
هذا الموضوع مغلق.