20-02-2011, 08:20 PM
20-02-2011, 09:18 PM
و عليكم السلام ورحمة الله
تابع حسب المراحل كالتالي :
1-الإضافة
ستحذف في الإصدارات الاحقة حسب الرابط أسفل ويقابلها CREATE LOGIN
2- إضافة مستعمل لقاعدة البيانات المستعملة حاليا (إعطائه حق الولوج )
ستحذف في الإصدارات الاحقة حسب الرابط أسفل ويقابلها CREATE USER
3- إعطاء المستعمل المختار الدور المختار لقاعدة البيانات المستعملة حاليا
بالتوفيق
تابع حسب المراحل كالتالي :
1-الإضافة
كود :
EXEC sp_addlogin Username , UserPasswordكود :
http://msdn.microsoft.com/en-us/library/ms173768.aspxكود :
EXEC sp_grantdbaccess Usernameكود :
http://msdn.microsoft.com/en-us/library/ms178013.aspxكود :
EXEC sp_addrolemember Rolename , username21-02-2011, 01:03 PM
مشكور علي الرد
كيف اعطاء مستخدم guest كافة الصلاحيات لقاعدة بيانات معينة لكي يستطيع الدخول للبرنامج عن طريق الشبكة
ولك جزيل الشكر
كيف اعطاء مستخدم guest كافة الصلاحيات لقاعدة بيانات معينة لكي يستطيع الدخول للبرنامج عن طريق الشبكة
ولك جزيل الشكر
21-02-2011, 06:26 PM
السلام عليكم
من الأفضل أن لا تستخدم guest
أضف مستخدم جديد بإتباع الخطوات السابقة
و أعطه الدور db_owner مثلا و/أو إحدى الأدوار التالية و/أو دور مخصص(مضاف)
db_owner يمكنه أن يقوم بأي عملية في قاعدة البيانات
إذا كنت تقصد ما هي الطريقة الصحيحة لربط قاعدة بيانات SQL Server في شبكة محلية؟
بالتوفيق
من الأفضل أن لا تستخدم guest
أضف مستخدم جديد بإتباع الخطوات السابقة
و أعطه الدور db_owner مثلا و/أو إحدى الأدوار التالية و/أو دور مخصص(مضاف)
كود :
db_owner
db_accessadmin
db_datareader
db_datawriter
db_ddladmin
db_securityadmin
db_backupoperator
db_denydatareader
db_denydatawriterإذا كنت تقصد ما هي الطريقة الصحيحة لربط قاعدة بيانات SQL Server في شبكة محلية؟
بالتوفيق
15-04-2011, 03:29 PM
السلام عليكم
+شرح:
أدوار Roles قاعدة البيانات المعرفة مسبقا التي يمكن إعطائها للأعضاء:
db_owner : العضو يمكنه تنفيذ جميع نشاطات التحكم و الصيانة ، كما يمكنه ايضا حذف القاعدة.
db_accessadmin : العضو يمكنه إضافة أو إزالة حق الولوج لقاعدة البيانات لكل من Windows logins, Windows groups و Server logins.
db_securityadmin : العضو يمكنه تعديل دور الأعضاء دور وإدارة الصلاحيات .
db_datareader : العضو يمكنه قراءة جميع البيانات.
db_datawriter : العضو يمكنه إضافة أو حذف ، أو تعديل البيانات في الجداول.
db_ddladmin : العضو يمكنه تشغيل أي أمر DDL في قاعدة البيانات .
db_bckupoperator : العضو يمكنه أخذ نسخة إحتياطية من قاعدة البيانات.
db_denydatareader : العضو لا يمكنه عرض بيانات قاعدة البيانات.
db_denydatawriter : العضو لا يمكنه تغيير أو حذف البيانات في الجداول .
و السلام عليكم
+شرح:
أدوار Roles قاعدة البيانات المعرفة مسبقا التي يمكن إعطائها للأعضاء:
db_owner : العضو يمكنه تنفيذ جميع نشاطات التحكم و الصيانة ، كما يمكنه ايضا حذف القاعدة.
db_accessadmin : العضو يمكنه إضافة أو إزالة حق الولوج لقاعدة البيانات لكل من Windows logins, Windows groups و Server logins.
db_securityadmin : العضو يمكنه تعديل دور الأعضاء دور وإدارة الصلاحيات .
db_datareader : العضو يمكنه قراءة جميع البيانات.
db_datawriter : العضو يمكنه إضافة أو حذف ، أو تعديل البيانات في الجداول.
db_ddladmin : العضو يمكنه تشغيل أي أمر DDL في قاعدة البيانات .
db_bckupoperator : العضو يمكنه أخذ نسخة إحتياطية من قاعدة البيانات.
db_denydatareader : العضو لا يمكنه عرض بيانات قاعدة البيانات.
db_denydatawriter : العضو لا يمكنه تغيير أو حذف البيانات في الجداول .
و السلام عليكم